Skip to content

DPL: streamline option building#15320

Open
ktf wants to merge 3 commits intoAliceO2Group:devfrom
ktf:pr15320
Open

DPL: streamline option building#15320
ktf wants to merge 3 commits intoAliceO2Group:devfrom
ktf:pr15320

Conversation

@ktf
Copy link
Copy Markdown
Member

@ktf ktf commented Apr 24, 2026

  • Avoid too nested if conditions
  • Do not propagate --ccdb-fetchers for backward compatibility
    in the on-the-fly generators
  • Avoid some copying

@ktf ktf requested a review from a team as a code owner April 24, 2026 11:47
- Avoid too nested if conditions
- Do not propagate --ccdb-fetchers for backward compatibility
  in the on-the-fly generators
- Avoid some copying
@alibuild
Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI_slc9 for 72c4ba7 at 2026-04-24 17:11:

## sw/BUILD/O2-sim-challenge-test-latest/log
./sim-challenge.log[ERROR] Workflow crashed - PID 11656 (internal-dpl-aod-writer) did not exit correctly however it's not clear why. Exit code forced to 128.
./sim-challenge.log[ERROR]  - Device internal-dpl-aod-writer: pid 11656 (exit 128)
./sim-challenge.log[ERROR] SEVERE: Device internal-dpl-aod-writer (11656) returned with 128
./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[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1447:internal-dpl-clock]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1476:SimReader]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/45}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/46}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/47}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/48}
./digi.log[1505:internal-dpl-ccdb-backend]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/49}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/37}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/38}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/40}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/42}
./digi.log[1592:TPCDigitizer_0]: [ERROR] Found duplicate input binding with different spec.:collisioncontext {SIM/COLLISIONCONTEXT/43}
[0 more errors; see full log]

Full log here.

@alibuild
Copy link
Copy Markdown
Collaborator

alibuild commented Apr 29, 2026

Error while checking build/O2/fullCI_slc9 for 8ecdc76 at 2026-05-04 12:21:

## sw/BUILD/O2-full-system-test-latest/log
command /sw/slc9_x86-64/O2/slc9_x86-64-slc9_x86-64-local15/prodtests/full-system-test/dpl-workflow.sh had nonzero exit code 128
[9077:internal-dpl-clock]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--buffer-size'
[ERROR] Workflow crashed - PID 9077 (internal-dpl-clock) did not exit correctly however it's not clear why. Exit code forced to 128.
[9079:internal-dpl-ccdb-backend]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--configKeyValues'
[ERROR] Workflow crashed - PID 9079 (internal-dpl-ccdb-backend) did not exit correctly however it's not clear why. Exit code forced to 128.
[9842:internal-dpl-injected-dummy-sink]: [ERROR] error parsing options of o2-dpl-run: unrecognised option '--buffer-size'
[ERROR] Workflow crashed - PID 9842 (internal-dpl-injected-dummy-sink) did not exit correctly however it's not clear why. Exit code forced to 128.
[ERROR] Workflow crashed - PID 9104 (PHOSClusterizerSpec) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9344 (tpc-miptrack-filter) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9094 (fv0-datareader-dpl) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9100 (zdc-digi-reco) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9102 (calib-phos-l1phase) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9684 (TPC-PID-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9109 (tof-diagnostic-calibration) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9701 (TRD-Tracking-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9685 (TRD-PHTrackMatch-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9089 (PHOSRawToCellConverterSpec) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9823 (TPC-Tracks-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9088 (mch-data-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9802 (PHS-ClusterTask-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9704 (EMC-CellTask-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9096 (ctp-raw-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9084 (its-stf-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9082 (tof-compressor-0) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9755 (GLO-Vertexing-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9744 (GLO-MTCITSTPC-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9081 (MIDRawDecoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9770 (MCH-QcTaskMCHDigits-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9085 (mft-stf-decoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9799 (MID-QcTaskMIDTracks-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9673 (CPV-PhysicsOnEPNs-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9693 (TRD-RawData-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9210 (trd-globaltracking_FT0_ITS-TPC_CTP_) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9792 (MID-QcTaskMIDDigits-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9092 (fdd-datareader-dpl) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9178 (MIDTracker) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9151 (MIDClusterizer) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9728 (FT0-DigitQcTaskFT0-proxy) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9083 (EMCALRawToCellConverterSpec) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9086 (MIDDecodedDataAggregator) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9098 (mch-statusmap-creator) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9101 (BadMapCalibSpec) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9107 (itsmft-deadmap-builder_its) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9112 (ctp-entropy-encoder) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9194 (qc-task-TPC-PID) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9439 (zdc-tdccalib) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9591 (qc-task-PHS-ClusterTask) was killed abnormally with Killed and exited code was set to 137.
[ERROR] Workflow crashed - PID 9713 (EMC-RawTask-proxy) was killed abnormally with Killed and exited code was set to 137.
[0 more errors; see full log]

Full log here.

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.

3 participants