Stakeholder meeting notes – 2015/11/12
by Paul S Russo in Events
Christopher Backhouse, Kurt Biery, Tim Doody, Lynn Garren,
Patrick Gartung, Chris Green, Ken Herner, Alex Himmel,
Tom Junk, Kyle Knoepfel, Rob Kutschke, Marc Paterno,
Gianluca Petrillo, Brian Rebel, Paul Russo
* #10909 TypeID ctor’s to inline status
In the art v1_18_00 and v1_18_01 releases a change in the
inlining of the art::TypeID constructors creates a new link-
time dependency. You must add the art utilities library
to the library list for services. Later releases will not
have this requirement, we will move the constructors back to
* nutools build problem.
The cet_rootcint cmake macro invokes the Clang compiler to
process header files for root dictionary generation, and it
noticed a template instantiation request syntax problem.
The code has been fixed.
* #10817 fhicl::ParameterSet::has_key
Can now accept nested keys.
* #9362 optional fhiclpp types
This feature is now available, and a usage example was shown.
All other resolved issues are part of the same optional
parameter feature request.
Other Ongoing Work
* #10545 Christopher Backhouse timing problem.
Christopher Backhouse reported via private email that the
problem is now resolved for him. Kyle Knoepfel reported
on profiling work which showed that the original problem was
caused by a mix of using a debug build, and the xrootd
daemon. Profiling showed that 40% of the time was spent in
waiting for xrootd to respond. There was some discussion
about trying to quantify the extent to which network file
systems contributed. Further testing would be needed to
extract that information.
The question was raised again if any experiment had yet
tried the art v1.18.xx releases with root6 support.
Nobody has yet.
Marc Paterno announced that a new art streaming file format
is being discussed with the artdaq group. Requirements
discovery is in progress, and the development time for the
feature is not yet included in the Acturus time estimates.