Release Notes 11216 - art-daq/artdaq GitHub Wiki
This version of artdaq primarily serves to update products that artdaq depends upon.
Through artdaq_core v1_04_29, this version of artdaq can be built against art v1_18_05 (s31), v1_17_03 (s21), or v1_15_02 (s15). It can also be built with gcc v4_9_3 (e9), v4_9_2 (e7), or v4_9_1 (e6) [using -std=c++1y].
The initial builds on SciSoft include e9:s21 builds.
Also, artdaq can be built with the Infiniband or Ethernet MPI libraries, and these are controlled by qualifiers ib and eth.
The default set of qualifiers for this version of artdaq is e9:s21:eth.
- Previous version’s Release Notes 1.12.15
- Downloads: http://scisoft.fnal.gov/scisoft/packages/artdaq/v1_12_16 (or use pullProducts ${product_dir} [slf6,slf7,d13,d14,u14] artdaq-v1_12_16 [s15,s21,s31]-[e7,e9] [debug,prof]
- Nodes where this release has been deployed:
- Feature #12521: Added delay before destroying MPI system on process failure to allow a stop transition
- Feature #12440: Time-window based triggering in TriggeredFragmentGenerator
- Idea #11878: Do-nothing filter which spins for a while then passes fragments on
- Feature #12523: EventBuilder should send timestamp with trigger message
- Feature #12524: Separate definitions of Trigger messages
- Bug #12520: Basic sanity checks on pointers returned from FragmentGenerators
- Bug #12522: Memory leak in NetMonInput_source
- Bug #12136: EventBuilder shutdown transition fails from initialized state in artdaq v1_12_15
- Removed instances of FragmentPtrs::reserve as FragmentPtrs is now a std::list which does not have a reserve method
- none
- artdaq_core v1_04_30
- art v1_18_05
- art v1_17_03
- art v1_15_02
- cetbuildtools v5_01_03
To install this version of artdaq on a new machine, you can use the following steps:
- download the
pullProducts
script from http://scisoft.fnal.gov/scisoft/bundles/tools -
‘chmod +x pullProducts’
(to make the script executable) -
‘cd ’
(to avoid cluttering up the current directory with downloaded tarfiles) ‘/pullProducts <product_topdir> slf6 artdaq-1.12.16 s21-e9 prof’
‘/pullProducts <product_topdir> slf6 artdaq-1.12.16 s21-e9 debug’
‘/pullProducts <product_topdir> artdaq-1.12.16 <prof|debug>’