artdaq Release Notes 2.03.01 (07-Aug-2017)¶
Introduction¶
This version of artdaq can be built against art v2_07_03 (s50), v2_06_03 (s48), v2_06_02 (s47), or v2_06_01 (s46). It can be built with gcc v4_9_3a (e10) and gcc v6_3_0 (e14).
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 e10:s46, which implies the eth qualifier.
Reference¶
- Previous version's release notes
- Downloads: http://scisoft.fnal.gov/scisoft/packages/artdaq/v2_03_01 (or use pullProducts ${product_dir} [slf6,slf7,u14] artdaq-v2_03_01 [s46,s47,s48,s50]-[e10,e14] [debug,prof]
artdaq version:"v2_03_01"¶
New features:¶
- Feature #17392: Add additional error handling to CommandableFragmentGenerator
- Feature #17393: ROOT Output module which allows specification of exact file name (i.e. /dev/null)
Bug fixes and Improvements:¶
- Bug #16361: The v2_00_00 implementation of DataReceiverManager can drop fragments if the EndOfData fragment is not the last one received.
- Bug #17391: CommandableFragmentGenerator may miss requests that arrive after EndRun
Operational changes:¶
- Include statements normalized (#include "header" for cet-based products, #include <header> for external products)
Known issues:¶
- none
Dependent Package Notes¶
- artdaq_core v1_07_08
- artdaq_utilities v1_02_03a
- art v2_07_03
- art v2_06_03
- art v2_06_02
- art v2_06_01
- cetbuildtools v5_08_01
- mpich v3_2_0c
- xmlrpc_c v1_39_10b
- smc_compiler v6_6_0
Install Instructions¶
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 <tarfile directory>'
(to avoid cluttering up the current directory with downloaded tarfiles)'<pathToScript>/pullProducts <product_topdir> slf6 artdaq-2.03.01 s46-e10 prof'
'<pathToScript>/pullProducts <product_topdir> slf6 artdaq-2.03.01 s46-e10 debug'
'<pathToScript>/pullProducts <product_topdir> <other CET-supported OS codes> artdaq-2.03.01 <other sX-eY combinations> <prof|debug>'