Skip to content

[core] Use optparse in TApplication's option parsing #34113

[core] Use optparse in TApplication's option parsing

[core] Use optparse in TApplication's option parsing #34113

Triggered via pull request June 29, 2026 10:13
Status Failure
Total duration 2h 5m 35s
Artifacts 24

root-ci.yml

on: pull_request
Matrix: ${{ format('{0} {1} {2}', matrix.image, matrix.property, (github.event_name != 'schedule' && github.event_name != 'workflow_dispatch' && join( matrix.overrides, ', ' )) || '') }}
Matrix: ${{ format('{0} {1} {2}', matrix.platform, matrix.arch, (github.event_name != 'schedule' && github.event_name != 'workflow_dispatch' && join( matrix.overrides, ', ' )) || '') }}
Matrix: build-windows
Upload Github event context for the test summary step
3s
Upload Github event context for the test summary step
Publish binaries on the web
Publish binaries on the web
Invoke the creation of the Release Notes  /  create_release_notes
Invoke the creation of the Release Notes / create_release_notes
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 58 warnings
fedora44
Process completed with exit code 1.
Windows 10 x64 Release
Process completed with exit code 1.
mac26 ARM64: math/smatrix/test/kalman.C#L210
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L200
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L178
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L159
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L157
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L155
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L141
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L134
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L86
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac26 ARM64: math/smatrix/test/kalman.C#L40
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L210
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L200
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L178
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L159
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L157
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L155
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L141
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L134
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L86
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac15 ARM64 CMAKE_CXX_STANDARD=23: math/smatrix/test/kalman.C#L40
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L178
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L159
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L157
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L155
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L141
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L134
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L86
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: math/smatrix/test/kalman.C#L40
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac-beta ARM64: tree/ntuple/test/ntuple_types.cxx#L591
ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
mac-beta ARM64
ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
fedora44: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveTrackList::fPropagator’ with nonzero offset 344 [-Wfree-nonheap-object]
fedora44: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
fedora44: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
fedora44: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
fedora44: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, TF1Convolution>[0]’ is partly outside array bounds of ‘unsigned char [152]’ [-Warray-bounds=]
fedora44: hist/hist/inc/TF1Convolution.h#L56
array subscript ‘TF1Convolution::__as_base [0]’ is partly outside array bounds of ‘unsigned char [152]’ [-Warray-bounds=]
fedora44: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, const std::function<double(const double*, const double*)> >[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
fedora44: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, const std::function<double(const double*, const double*)> >[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
fedora44: math/mathcore/inc/Math/ParamFunctor.h#L187
array subscript ‘ROOT::Math::ParamMemFunHandler<ROOT::Math::ParamFunctorTempl<double>, TKDE*, double (TKDE::*)(const double*, const double*) const>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveTrackList::fPropagator’ with nonzero offset 344 [-Wfree-nonheap-object]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: graf3d/eve/inc/TEveUtil.h#L169
‘void operator delete(void*, std::size_t)’ called on pointer ‘*this.TEveCaloViz::fPalette’ with nonzero offset 48 [-Wfree-nonheap-object]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, TF1Convolution>[0]’ is partly outside array bounds of ‘unsigned char [152]’ [-Warray-bounds=]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: hist/hist/inc/TF1Convolution.h#L56
array subscript ‘TF1Convolution::__as_base [0]’ is partly outside array bounds of ‘unsigned char [152]’ [-Warray-bounds=]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, const std::function<double(const double*, const double*)> >[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: math/mathcore/inc/Math/ParamFunctor.h#L78
array subscript ‘ROOT::Math::ParamFunctorHandler<ROOT::Math::ParamFunctorTempl<double>, const std::function<double(const double*, const double*)> >[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
rawhide Fedora pydebug no GIL CMAKE_CXX_STANDARD=23: math/mathcore/inc/Math/ParamFunctor.h#L187
array subscript ‘ROOT::Math::ParamMemFunHandler<ROOT::Math::ParamFunctorTempl<double>, TKDE*, double (TKDE::*)(const double*, const double*) const>[0]’ is partly outside array bounds of ‘unsigned char [16]’ [-Warray-bounds=]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L210
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L200
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L178
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L159
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L157
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L155
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L141
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L134
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L86
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
mac14 X64 CMAKE_CXX_STANDARD=20: math/smatrix/test/kalman.C#L40
'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]

Artifacts

Produced during runtime
Name Size Digest
Event File
4.5 KB
sha256:d274102a6481d4414005490ccb1cc759890b865bd64295c7e728848d1178ad68
Test Results Windows x64 Release
1.05 MB
sha256:5bf38779f21589aae8c9c5d9ceabb9dc368e4e60ca9a84f6e2f3cb7921907495
Test Results Windows x86 Release
1.04 MB
sha256:e72ba4ac9fa0fcd1b7dae5a007b0acbc577a4653e1dae5ac42ddaf319bd5f6f8
Test Results alma10
1.08 MB
sha256:ce0b692d8b62b640ea87637243696c500e2ae775c076a31a4f6ce2e3e42880ae
Test Results alma10 arm64
1.09 MB
sha256:4332b2888c2a4647c0609130afb368e3f8d9019f3edce5e74caa5dd8e5676cb7
Test Results alma10 asan
471 KB
sha256:05d960cadb7424432f2f4e578a68a658a575f90a6439ad5aefe9c264b8647631
Test Results alma10 benchmark build
23.6 KB
sha256:39e60c4f073e6ab1cb624251d17e873e715cb3abae443ee27e12a8a12d1314a7
Test Results alma10 clang Ninja builtins auto-registration off
1.11 MB
sha256:3f703783622d3d370dcf0a5de528cb5be686a534077f56490d736e18fe28e86c
Test Results alma10 minimal build
549 KB
sha256:24a6f00558ed6b714febadcee4b2337955211be2f9b29ff245b6f094dc4a699b
Test Results alma8
1.08 MB
sha256:05d501d7f12d828934fbf92be25588dfeb93fdb448ca716b351ab184f7ca74ba
Test Results alma9
1.08 MB
sha256:d05a8824ae6a509c7db887194f01c7011f4e3d56e3505538b084c3b7fd1dd2c0
Test Results alma9 modules_off
1.1 MB
sha256:8c79726a83c2c1c93fe509518f6ba349817ae47acd109f9eef06dda0972d7f88
Test Results debian13
1.1 MB
sha256:639e2a5a8d18e4123ce3d66dd6abe019e44328371aaf7a361a4ca3905ad7ed70
Test Results fedora43
1.05 MB
sha256:5a42a9584d21e997a2b747b38ec73079e6ca3d0dfc5df08e5cfdf17882d6b74e
Test Results fedora44
1.06 MB
sha256:8722da9433f4decc33cd2b79a83a9c9908d3636a8acd4c119c8c8544fa37ba16
Test Results mac-beta ARM64
1.05 MB
sha256:f029b8497932d5ed97c04c22a3746b5add87cdb0843f05771b33436a0fedccc7
Test Results mac14 X64
1.07 MB
sha256:c6d7409de21d54d3bd7f3102c54f004373a2d4eef8a9e8a9eb03fb468788b55c
Test Results mac15 ARM64
1.07 MB
sha256:ecf9722724c224007fe46dbdc5781448393054687bf1b72744656e8c22948eb3
Test Results mac26 ARM64
1.05 MB
sha256:61200cbc868ad55f75c089bf805db9531863154e673b63037b9ad7d929ee1e7f
Test Results opensuse16 march_native
1.14 MB
sha256:f4dd14f56588364c7f980c385854db857cf3c59970bdd30b252581828b83be31
Test Results rawhide Fedora pydebug no GIL
1.06 MB
sha256:afd370df0987c59e4cd7f0b3253e41fc27a7d75017a188fa4c8925aa8912fbfb
Test Results ubuntu22
1.01 MB
sha256:93caf9cb5c333441a8f745b37632d9d989872766967c63fe0ff5c3a301295e83
Test Results ubuntu2404
1.08 MB
sha256:eb957ede2095e234d51fbdc2e296317f434d4a8729b6f859cb601854fc8ee5e3
Test Results ubuntu2604
1.04 MB
sha256:1f7a7117cecaae0f0e5e12b541aa1b42bdbe09d7a07fdc9d4c8157583672a854