AliceO2
AliceO2 copied to clipboard
Update of TPC Splines: non-uniform grid for TPC residuals
The PR contains several commits:
-
non-uniform grid that corresponds to the track residual voxels
-
limits for SC correction values per TPC row
-
multithreaded reading of the residual tree
-
fix propagation of the track residual data to the TPC row edges
-
fix initialization of the track residuals in the test macro
REQUEST FOR PRODUCTION RELEASES:
To request your PR to be included in production software, please add the corresponding labels called "async-
+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
Error while checking build/O2/fullCI for 1b647882cb1c7b065bcba3f6bb17131154dac93f at 2024-04-25 20:50:
## 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/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:90:20: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:91:20: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:93:20: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:94:20: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:96:20: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:97:20: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:112:23: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:113:23: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:115:23: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:116:23: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:118:23: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:119:23: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:459:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:459:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:460:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:460:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:461:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:461:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:474:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:474:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:475:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:475:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:476:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:476:34: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:491:8: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:491:37: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:507:12: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:507:41: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:508:12: error: no member named 'max' in namespace 'std'; did you mean simply 'max'?
/sw/SOURCES/O2/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:508:41: error: no member named 'min' in namespace 'std'; did you mean simply 'min'?
ninja: build stopped: subcommand failed.
Full log here.
Seems like fullCI is having some unrelated problems.
Error while checking build/O2/fullCI for a9b37548634c1f2bd57ccab8aba982178f1acc0e at 2024-05-21 14:29:
## 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/13042-slc8_x86-64/0/GPU/TPCFastTransformation/TPCFastSpaceChargeCorrection.h:24:10: fatal error: 'algorithm' file not found
ninja: build stopped: subcommand failed.
Full log here.
@sgorbuno , unfortunately this did not work. I guess code parts that are not supposed to run on GPU need protection. I think default header files will not work, I overlooked that. If min / max etc. is supposed to run also on GPU you could use https://github.com/AliceO2Group/AliceO2/blob/dev/GPU/Common/GPUCommonMath.h#L331. Please check what would be appropriate.
Hi @wiechula ,
I'm not allowed to see the build log when clicking on "Details": "Unauthorized to log in. A missing role is required to access this application. Please contact the application owner to get access." Can it be fixed?
@sgorbuno this is strange, perhaps @ktf can tell why you cannot see the CI details. But in any case, the failure on macOS-arm is unrelated to this PR.
Error while checking build/O2/fullCI for 71eac444d7cfb5bf5ebcb083411387b9b72ebc24 at 2024-05-25 00:33:
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/latex/style_bw_python.tex.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/latex/style_ipython.tex.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/latex/style_jupyter.tex.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/latex/style_python.tex.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/latex'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/markdown/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/markdown/index.md.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/markdown'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/python/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/python/index.py.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/python'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/base.html.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/cellslidedata.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/index.html.j2'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/static/custom_reveal.css'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal/static'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/reveal'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/rst/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/rst/index.rst.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/rst'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/script/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/script/script.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/script'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/webpdf/conf.json'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/webpdf/index.pdf.j2'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates/webpdf'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert/templates'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbconvert'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbextensions/jupyter-js-widgets/extension.js'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbextensions/jupyter-js-widgets/extension.js.map'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbextensions/jupyter-js-widgets'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter/nbextensions'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/jupyter'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/man/man1/ttx.1'
removed '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/man/man1/ipython.1.gz'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/man/man1'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share/man'
removed directory '/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/share'
++ find /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7 -mindepth 2 -maxdepth 2 -type d -and '(' -name test -or -name tests ')' -exec rm -rvf '{}' ';'
++ find /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin -type f -exec sed -r -i.deleteme -e '1s,^#!/sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/,#!/usr/bin/env ,' '{}' ';'
++ rm -f /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/Activate.ps1.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/activate.csh.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/activate.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/activate.fish.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/cygdb.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/cython.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/cythonize.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/dask-scheduler.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/dask-ssh.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/dask-worker.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/dask.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/f2py.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/f2py3.9.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/f2py3.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/fonttools.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/iptest.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/iptest3.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/ipython.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/ipython3.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jsonschema.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-bundlerextension.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-dejavu.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-execute.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-kernel.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-kernelspec.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-migrate.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-nbconvert.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-nbextension.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-notebook.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-run.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-serverextension.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-troubleshoot.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter-trust.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/jupyter.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/normalizer.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pip.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pip3.9.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pip3.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pyftmerge.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pyftsubset.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/pygmentize.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/scons-configure-cache.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/scons.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/sconsign.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/send2trash.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/tabulate.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/ttx.deleteme /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/bin/wheel.deleteme
++ ln -nsf python3.9 /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/lib/python
++ mkdir -p /sw/INSTALLROOT/5e578c1941c9955417a88451a0a4bb298d86629d/slc8_x86-64/Python-modules/1.0-local7/etc/modulefiles
++ alibuild-generate-module --bin
BUILD_REQUIRES=Python-modules-list alibuild-recipe-tools defaults-release
FULL_BUILD_REQUIRES=alibuild-recipe-tools Python-modules-list defaults-release
DEFAULTS_RELEASE is a build_requires. Skipping loading the associated module.
PYTHON_MODULES_LIST is a build_requires. Skipping loading the associated module.
++ cat
Full log here.
@wiechula, I mark the PR draft again. Alexander Schmah sees some problems; It makes sense to fix them first.
@wiechula ,
I fixed Alexander's problem; one can merge the PR.
Can you please remove the "draft" mark? I didn't manage to remove it.
@wiechula, I mark the PR draft again. Alexander Schmah sees some problems; It makes sense to fix them first.
@sgorbuno , thanks a lot for the update! We'll have a look first if everything works as expected, then we can proceed.
Error while checking build/O2/fullCI for dec1e31e22b045ac9539b363760ffc637ac7746d at 2024-06-28 21:10:
## 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
./tofMatchTracks.log[ERROR] Workflow crashed - PID 22199 (tof-matcher) did not exit correctly however it's not clear why. Exit code forced to 128.
./tofMatchTracks.log[ERROR] - Device tof-matcher: pid 22199 (exit 128)
./tofMatchTracks.log[ERROR] SEVERE: Device tof-matcher (22199) returned with 128
./mchreco.log[14805:mch-error-writer]: [19:08:00][ERROR] Some Lifetime::Timeframe data got dropped starting at 1
./mchreco.log[14806:mch-track-writer]: [19:08:00][ERROR] Some Lifetime::Timeframe data got dropped starting at 1
./sim-challenge.log[ERROR] Workflow crashed - PID 22199 (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 22199 (exit 128)
./sim-challenge.log[ERROR] SEVERE: Device tof-matcher (22199) returned with 128
./midreco.log[16737:MIDRecoWriter]: [19:08:29][ERROR] Some Lifetime::Timeframe data got dropped starting at 1
./mchmidMatch.log[17558:muon-track-writer]: [19:08:37][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[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[8501:TRDDigitizer]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[8503:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[8500:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[8500:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[8500:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
[0 more errors; see full log]
Full log here.
Error while checking build/O2/fullCI for 0a02c6d0b449e69c5429865aade3e7c76cf4f1a1 at 2024-07-08 19:54:
++ rsync -a '--exclude=**/.git' --delete --delete-excluded /sw/SOURCES/O2DPG/13042-slc8_x86-64/0/ /sw/slc8_x86-64/O2DPG/13042-slc8_x86-64-local1/
++ mkdir -p etc/modulefiles
++ alibuild-generate-module --bin
BUILD_REQUIRES=alibuild-recipe-tools defaults-release
FULL_BUILD_REQUIRES=alibuild-recipe-tools defaults-release
DEFAULTS_RELEASE is a build_requires. Skipping loading the associated module.
++ cat
++ mkdir -p /sw/slc8_x86-64/O2DPG/13042-slc8_x86-64-local1/etc/modulefiles
++ rsync -a --delete etc/modulefiles/ /sw/slc8_x86-64/O2DPG/13042-slc8_x86-64-local1/etc/modulefiles
Full log here.
Error while checking build/O2/fullCI for 8aecfe7b3148220921479116292996a2c0fbb369 at 2024-08-16 11:49:
## 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 16642 (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 16642 (exit 128)
./sim-challenge.log[ERROR] SEVERE: Device tof-matcher (16642) returned with 128
./midreco.log[12452:MIDRecoWriter]: [09:48:10][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[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[6183:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[6185:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[6184:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
[0 more errors; see full log]
Full log here.
This PR did not have any update in the last 30 days. Is it still needed? Unless further action in will be closed in 5 days.