Skip to content

GPUDisplay: Cleanup and improvements (DO NOT MERGE) - #16022

Open
davidrohr wants to merge 41 commits into
AliceO2Group:devfrom
davidrohr:PR
Open

davidrohr wants to merge 41 commits into
AliceO2Group:devfrom
davidrohr:PR

Conversation

@davidrohr

Copy link
Copy Markdown
Collaborator

No description provided.

@davidrohr davidrohr changed the title GPUDisplay: Cleanup and improvements GPUDisplay: Cleanup and improvements (DO NOT MERGE) Oct 29, 2026
@davidrohr
davidrohr force-pushed the PR branch 4 times, most recently from 751a579 to 6c8335b Compare November 6, 2026 18:19
@alibuild

alibuild commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 6c8335b at 2026-11-08 22:18:

## sw/BUILD/O2-RTC-test-latest/log
/tmp/o2cagpu_rtc_136_1158441977_19.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_19.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_58.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_58.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_68.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_24.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_68.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_24.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_20.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_20.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_97.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_97.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_94.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_94.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_78.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_78.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_31.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_31.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_16.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_16.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_64.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_64.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_61.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_61.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_85.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_85.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_95.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_95.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_33.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_33.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_69.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_69.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_56.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_56.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_100.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_100.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_87.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_87.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_79.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_79.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_65.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_65.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_81.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_81.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_52.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_52.cu(769): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_48.cu(768): error: GPUDisplayCopyableAtomic is not a template
/tmp/o2cagpu_rtc_136_1158441977_48.cu(769): error: GPUDisplayCopyableAtomic is not a template
[0 more errors; see full log]

Full log here.

…x file, with all code for configuration updates
…g of an animation without running an animation
… to the GUI and returning lambda functions with value updates
@alibuild

alibuild commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 1efa249 at 2026-11-09 00:25:

## sw/BUILD/o2checkcode-latest/log
--
========== List of errors found ==========
++ echo 'Found 501 errors and 0 warnings.'
Found 501 errors and 0 warnings.
++ [[ 501 -gt 0 ]]
++ cat errors.txt
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:8:23: error: use '= default' to define a trivial default constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:10:23: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:63:34: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:69:37: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:90:28: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:92:13: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBaseMCGenerator.cxx:51:22: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBaseMCGenerator.cxx:58:20: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBoxGenerator.cxx:117:47: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBoxGenerator.cxx:175:32: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairDetector.cxx:42:15: error: use '= default' to define a trivial copy constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairDetector.cxx:53:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairEventHeader.cxx:24:18: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairField.cxx:26:12: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:41:20: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:42:26: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:50:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:53:17: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileInfo.cxx:15:10: error: inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead [modernize-deprecated-headers,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileInfo.cxx:37:15: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:22:16: error: use '= default' to define a trivial copy constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:26:16: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:31:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:43:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:27:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:28:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:41:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:42:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:57:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:64:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:71:15: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:72:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:73:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:82:21: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:90:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:130:43: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:144:44: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:171:32: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericVMCConfig.cxx:19:23: error: use '= default' to define a trivial default constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericVMCConfig.cxx:21:23: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGeoAsciiIo.cxx:26:10: error: inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead [modernize-deprecated-headers,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGeoAsciiIo.cxx:27:10: error: inclusion of deprecated C++ header 'string.h'; consider using 'cstring' instead [modernize-deprecated-headers,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 2ed2c1f at 2026-11-09 01:31:

## sw/BUILD/o2checkcode-latest/log
--
========== List of errors found ==========
++ echo 'Found 501 errors and 0 warnings.'
Found 501 errors and 0 warnings.
++ [[ 501 -gt 0 ]]
++ cat errors.txt
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:8:23: error: use '= default' to define a trivial default constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:10:23: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:63:34: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:69:37: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:90:28: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairAlignmentHandler.cxx:92:13: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBaseMCGenerator.cxx:51:22: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBaseMCGenerator.cxx:58:20: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBoxGenerator.cxx:117:47: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairBoxGenerator.cxx:175:32: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairDetector.cxx:42:15: error: use '= default' to define a trivial copy constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairDetector.cxx:53:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairEventHeader.cxx:24:18: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairField.cxx:26:12: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:41:20: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:42:26: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:50:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileHeader.cxx:53:17: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileInfo.cxx:15:10: error: inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead [modernize-deprecated-headers,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairFileInfo.cxx:37:15: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:22:16: error: use '= default' to define a trivial copy constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:26:16: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:31:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenerator.cxx:43:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:27:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:28:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:41:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:42:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:57:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:64:22: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:71:15: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:72:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:73:16: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:82:21: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:90:12: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:130:43: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:144:44: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericStack.cxx:171:32: error: statement should be inside braces [readability-braces-around-statements,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericVMCConfig.cxx:19:23: error: use '= default' to define a trivial default constructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGenericVMCConfig.cxx:21:23: error: use '= default' to define a trivial destructor [modernize-use-equals-default,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGeoAsciiIo.cxx:26:10: error: inclusion of deprecated C++ header 'stdio.h'; consider using 'cstdio' instead [modernize-deprecated-headers,-warnings-as-errors]
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/3rdparty/FairRootBase/src/FairGeoAsciiIo.cxx:27:10: error: inclusion of deprecated C++ header 'string.h'; consider using 'cstring' instead [modernize-deprecated-headers,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants