[Halld-offline] New version of JANA available

David Lawrence davidl at jlab.org
Fri Feb 11 15:56:10 EST 2011


Hi All,

     As mentioned at the Offline Software meeting on
Wednesday, a new version of JANA (0.6.3) is available
as of today. If can be downloaded from:

http://www.jlab.org/JANA/downloads.php


This is the first update since last June. It contains
several bug fixes and feature additions that had
been accumulating on the JANA/DANA wiki page
where such things are gathered here:

http://www.jlab.org/Hall-D/software/wiki/index.php/JANA/DANA

I'll report on this in more detail at the next offline software meeting,
but for now, the short summary from the CHANGES file is:

- Added scripts directory along with scripts for creating some
   common classes used in the framework.
- Modified Makefile.lib to work with GNU make 3.82
- Reorganized build system to be closer to classic unix style
- Added jana-config script for easier setting of compiler options
- Fixed bug where early call to JApplication::Quit() didn't stop
   program execution
- Added JANA:BATCH_MODE config. param. to disable certain messages
- Added AUTOACTIVATE config. param. to allow auto-activated factories to
   be specified via configuration file.
- Delay deletion of JFactory objects until after processor's fini methods
   have been called
- Fixed bug where program would seg. fault if an invalid event source
   was provided
- Fixed problem in TestSpeed plugin where number crunching routine
   was being optimized away.
- Added auto generation of setenv.csh and env.sh scripts
- Cleaned up destruction of objects to allow valgrind to run much cleaner

There are no features in this release being utilized in the Hall-D code
that would require an upgrade of JANA.

Please let me know if you have any problems with it.

-David




More information about the Halld-offline mailing list