Release Notes 30906 - art-daq/artdaq GitHub Wiki

artdaq Release Notes v3_09_06 (05-May-2021)

Introduction

This version of artdaq can be built against art s106, s105, s104, s103, s97. It can be built with gcc v8_2_0 (s19), gcc v9_3_0 (s20), or clang v7_0_0 (c7).

The default set of qualifiers for this version of artdaq is e19:s97.

This version of artdaq fixes a few bugs discovered at ICARUS and Mu2e.

Reference

artdaq version:“v3_09_06”

New features:

  • Feature #23131: Add reporting of fragment IDs for missing fragments to the FragmentWatcher module

Bug fixes and Improvements:

  • Bug #25635: Race condition in SharedMemoryEventManager at endOfData while data still flowing
  • Bug #25751: Segfault in TCPSocket_transfer during shutdown
  • Bug #25755: Dispatcher art process often gets terminated
  • Bug #25772: When using multiple art processes, init messages can be miscounted

Operational changes:

  • none

Dependent Package Notes

⚠️ **GitHub.com Fallback** ⚠️