artdaq Release Notes v3_03_01 (25-Oct-2018)


This version of artdaq can be built against art v2_11_01 (s67), v2_10_03 (s65) or v2_10_02 (s64). It can be built with gcc v6_4_0 (e15), gcc v7_3_0 (e17), or clang v5_0_1 (c2). Supported combinations are s64-e15, s64-c2, s65-e15, s65-c2, s67-e15, s67-e17, and s67-c2.

The default set of qualifiers for this version of artdaq is e15:s64.

This version of artdaq incorporates a minimal set of fixes to v3_03_00 that have been vetted and should make running at SBND smoother.


artdaq version:"v3_03_01"

New features:

  • Feature #20860: Advanced RoundRobin policy
  • Feature #21094: Disable deprecated "Weak Ordering" functionality

Bug fixes and Improvements:

  • Bug #20597: logFileAction messages are in non-standard format
  • Support #21057: Review DataSenderManager Code Change
  • Bug #21087: Possible Deadlock in SharedMemoryEventManager::DoneWritingFragment
  • Support #21194: Update SharedMemoryEventManager_t to compensate for the removal of weak ordering
  • Bug #21192: Incorrect EndOfData Fragment counts
  • Bug #21193: Minimum Participants Round Robin Policy test

Operational changes:

  • None

Dependent Package Notes

  • artdaq_core v3_04_03
  • artdaq_utilities v1_04_08
  • art v2_11_01 (s67), v2_10_03 (s65), v2_10_02 (s64)