AliceO2 icon indicating copy to clipboard operation
AliceO2 copied to clipboard

ITS: MultiRof seeding Vertexer

Open mconcas opened this issue 9 months ago • 6 comments

mconcas avatar May 10 '24 12:05 mconcas

REQUEST FOR PRODUCTION RELEASES: To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available async-2023-pbpb-apass3 async-2023-pbpb-apass4 async-2022-pp-apass6-2023-PbPb-apass2 async-2022-pp-apass4 async-2022-pp-apass4-accepted async-2022-pp-apass6-2023-PbPb-apass2-accepted async-2023-pbpb-apass3-accepted async-2023-pbpb-apass4-accepted async-2023-pp-apass4 async-2023-pp-apass4-accepted async-2024-pp-apass1 async-2024-pp-apass1-accepted async-2022-pp-apass7 async-2022-pp-apass7-accepted async-2024-pp-cpass0 async-2024-pp-cpass0-accepted

github-actions[bot] avatar May 10 '24 12:05 github-actions[bot]

Error while checking build/O2/fullCI for 1b81ea31b4983f57f9101ac4e52f37f2ec7dcc01 at 2024-05-15 16:51:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("o2::dataformats::Vertex< ::o2::dataformats::TimeStamp<int> > ::getTimeStamp() const") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("_ZNK2o211dataformats9TimeStampI1?E12getTimeStampEv") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h(317): error: identifier "mROframesClusters" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TimeFrameGPU.cu(446): error: identifier "mROframesClusters" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TimeFrameGPU.cu(456): error: identifier "mROframesClusters" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TimeFrameGPU.cu(460): error: identifier "mROframesPV" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h:317:27: error: 'mROframesClusters' was not declared in this scope; did you mean 'mROFramesClusters'?
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("o2::dataformats::Vertex< ::o2::dataformats::TimeStamp<int> > ::getTimeStamp() const") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("_ZNK2o211dataformats9TimeStampI1?E12getTimeStampEv") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h(317): error: identifier "mROframesClusters" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("o2::dataformats::Vertex< ::o2::dataformats::TimeStamp<int> > ::getTimeStamp() const") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TimeFrame.h(700): error: calling a __device__ function("_ZNK2o211dataformats9TimeStampI1?E12getTimeStampEv") from a __host__ function("insertLateVertex") is not allowed
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/ITStrackingGPU/TimeFrameGPU.h(317): error: identifier "mROframesClusters" is undefined
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cu(726): error: class "o2::its::gpu::TimeFrameGPU<7>" has no member "getROframeClusters"
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cu(726): error: class "o2::its::gpu::TimeFrameGPU<7>" has no member "getROframeClusters"
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cu(727): error: class "o2::its::gpu::TimeFrameGPU<7>" has no member "getROframeClusters"
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cu(727): error: class "o2::its::gpu::TimeFrameGPU<7>" has no member "getROframeClusters"
/sw/SOURCES/O2/13125-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/VertexerTraitsGPU.cu(730): error: "gsl::span<ElementType, Extent>::span(gsl::span<ElementType, Extent>::KnownNotNull, gsl::span<ElementType, Extent>::size_type) noexcept [with ElementType=const o2::its::Line, Extent=18446744073709551615UL]" (declared at line 706 of /sw/slc8_x86-64/ms_gsl/4.0.0-30/include/gsl/span) is inaccessible
ninja: build stopped: subcommand failed.

Full log here.

alibuild avatar May 15 '24 14:05 alibuild

Error while checking build/O2/fullCI for f3b91b18e5b6ce278eacdfeba063adca85d32492 at 2024-05-21 05:02:

## sw/BUILD/O2-latest/log
c++: error: unrecognized command-line option '--rtlib=compiler-rt'
c++: error: unrecognized command-line option '--rtlib=compiler-rt'


## sw/BUILD/O2-sim-challenge-test-latest/log
./sim-challenge.log[ERROR] Workflow crashed - PID 29257 (tof-matcher) did not exit correctly however it's not clear why. Exit code forced to 128.
./sim-challenge.log[ERROR]  - Device tof-matcher: pid 29257 (exit 128)
./sim-challenge.log[ERROR] SEVERE: Device tof-matcher (29257) returned with 128
./midreco.log[21382:MIDRecoWriter]: [02:59:57][ERROR] Some Lifetime::Timeframe data got dropped starting at 1
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[7675:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[7676:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[7677:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
[0 more errors; see full log]

Full log here.

alibuild avatar May 21 '24 03:05 alibuild

Error while checking build/O2/fullCI for 21ed1032e2f2519366384ef5f7a709f8e4997354 at 2024-06-06 16:58:

No log files found

Full log here.

alibuild avatar Jun 01 '24 14:06 alibuild

Error while checking build/O2/fullCI for 72e463949da658468325f8d978866c1a8c04849d at 2024-06-17 16:43:

No log files found

Full log here.

alibuild avatar Jun 17 '24 14:06 alibuild

Error while checking build/O2/fullCI for d770e57717e27ff34fffb66c12a1fa42121db4ea at 2024-07-06 01:23:

cp src/photos-C/*.h include/Photos
make[1]: Leaving directory '/sw/BUILD/4a8a61b382a824c18e60be466fbe33fa3071fd6f/PHOTOS/src/eventRecordInterfaces'
cp src/eventRecordInterfaces/*.h include/Photos
ar cr lib/libPhotospp.a src/photosCInterfaces/*.o src/photos-C/*.o src/utilities/*.o
gfortran -g -lstdc++ -shared -o lib/libPhotospp.so.3.64 -Wl,-soname,libPhotospp.so src/photosCInterfaces/*.o src/photos-C/*.o src/utilities/*.o
ar cr lib/libPhotosppHEPEVT.a src/eventRecordInterfaces/PhotosHEPEVTParticle.o  src/eventRecordInterfaces/PhotosHEPEVTEvent.o 
gfortran -g -lstdc++ -shared -o lib/libPhotosppHEPEVT.so.3.64 -Wl,-soname,libPhotosppHEPEVT.so src/eventRecordInterfaces/PhotosHEPEVTParticle.o  src/eventRecordInterfaces/PhotosHEPEVTEvent.o 
ln -sf libPhotospp.so.3.64 lib/libPhotospp.so
ln -sf libPhotosppHEPEVT.so.3.64 lib/libPhotosppHEPEVT.so
ar cr lib/libPhotosppHepMC.a src/eventRecordInterfaces/PhotosHepMCParticle.o  src/eventRecordInterfaces/PhotosHepMCEvent.o
gfortran -g -lstdc++ -shared -o lib/libPhotosppHepMC.so.3.64 -Wl,-soname,libPhotosppHepMC.so src/eventRecordInterfaces/PhotosHepMCParticle.o  src/eventRecordInterfaces/PhotosHepMCEvent.o
ln -sf libPhotosppHepMC.so.3.64 lib/libPhotosppHepMC.so
ar cr lib/libPhotosppHepMC3.a src/eventRecordInterfaces/PhotosHepMC3Particle.o src/eventRecordInterfaces/PhotosHepMC3Event.o
gfortran -g -lstdc++ -shared -o lib/libPhotosppHepMC3.so.3.64 -Wl,-soname,libPhotosppHepMC3.so src/eventRecordInterfaces/PhotosHepMC3Particle.o src/eventRecordInterfaces/PhotosHepMC3Event.o
ln -sf libPhotosppHepMC3.so.3.64 lib/libPhotosppHepMC3.so
##################################################################
 Photos C++ libraries created and moved to lib/ directory         
##################################################################

##################################################################
 To run examples, cd examples/ directory and there './configure'  
 and 'make' again. Examples require Pythia8, ROOT and MC-Tester   
  installed. For details see examples/README.                     
##################################################################
++ make install
mkdir -p /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/include/Photos/
install  -m 644 include/Photos/* /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/include/Photos/
mkdir -p /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/lib/
install lib/*.3.64  /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/lib/
install lib/*.a /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/lib/
cp -P lib/*.so  /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/lib/
++ mkdir -p /sw/INSTALLROOT/4a8a61b382a824c18e60be466fbe33fa3071fd6f/slc8_x86-64/PHOTOS/v3.64-local7/etc/modulefiles
++ alibuild-generate-module
BUILD_REQUIRES=alibuild-recipe-tools defaults-release
FULL_BUILD_REQUIRES=re2 UUID bz2 RapidJSON ninja double-conversion defaults-release ApMon-CPP alibuild-recipe-tools curl flatbuffers CMake libtirpc AliEn-CAs Python-modules-list
APMON_CPP is a build_requires. Skipping loading the associated module.
DOUBLE_CONVERSION is a build_requires. Skipping loading the associated module.
BZ2 is a build_requires. Skipping loading the associated module.
LIBTIRPC is a build_requires. Skipping loading the associated module.
CMAKE is a build_requires. Skipping loading the associated module.
ALIEN_CAS is a build_requires. Skipping loading the associated module.
DEFAULTS_RELEASE is a build_requires. Skipping loading the associated module.
CURL is a build_requires. Skipping loading the associated module.
PYTHON_MODULES_LIST is a build_requires. Skipping loading the associated module.
RAPIDJSON is a build_requires. Skipping loading the associated module.
FLATBUFFERS is a build_requires. Skipping loading the associated module.
UUID is a build_requires. Skipping loading the associated module.
NINJA is a build_requires. Skipping loading the associated module.
RE2 is a build_requires. Skipping loading the associated module.
++ cat

Full log here.

alibuild avatar Jul 05 '24 23:07 alibuild