Stakeholder meeting notes – 2018/01/25

Attendees:Michael Baird, Lynn Garren, Herb Greenlee, Chris Jones, Tom Junk, Kyle Knoepfel, Rob Kutschke, Evan Niner, Marc Paterno,  Gianluca Petrillo, Paul Russo

by: Paul Russo

art v2.10.01 has been released.

  • Producing services
  • Non-persistable products
  • File-switching for TFileService
  • –validate-config option added to run full configuration validation and exit

clang v5.0.1 is now provided, this corresponds to art suite qualifier c2, which enables c++17 support.

macOS High Sierra is now supported using clang v5.0.1 (not native clang).

gcc 6.3 (e14) has been discontinued, used gcc 6.4 (e15) or clang v5.0.1 (c2) instead.

The package dependencies of the art suite have been extended to support what formally required the nu qualifier (which has now been discontinued).

The next release will be art v3.00.00 which will be the first version to support multithreading, including processing multiple events in parallel and multiple trigger paths in parallel.

Nova reports that they may have found a bug in the ROOT geometry routines, they’ve worked around it, more info coming.

Nova reports that they have been able to complete their upgrade to art v2.09 builds and they are now running jobs and working out bugs.