Updates and fixes to the CMake configuration. The system is essentially ready,
with just a few minor tweaks to be implemented and the documentation to be prepared.
(Marco Clemencic)
Added new return code to flag a corrupted input file.
(Marco Clemencic)
Fixes to return code handling.
(Marco Clemencic)
Fixes some warnings.
(Marco Clemencic)
Packages Changes
GaudiPolicy (v12r3):
Modified qmtest_summarize.py to work under CMake too.
(Marco Clemencic)
Set the -pedantic flag for the tag GAUDI_PEDANTIC (and target-gcc).
(Marco Clemencic)
set max-page-size for all 64 bit gcc targets.
(Charles Leggett)
GaudiKernel (v28r4):
Define the incident and return code for corrupted input files.
(Marco Clemencic)
Added tests/src/parsers.cpp to the QMTest test suite.
(Marco Clemencic)
GaudiCoreSvc (v1r3):
Initialize the application return code to 'Success' in
ApplicationMgr::configure() instead of EventLoopMgr::nextEvent(int), to
avoid that error conditions (like failure to open a file) happening during
initialization are discarded.
(Marco Clemencic)
GaudiPython (v12r4):
Stop execution (in AppMgr.run()) if the return code of the application is not
0 (success) after configure or initialize.
(Marco Clemencic)
Gaudi (v23r5):
Ensure that we get the correct return code after a segfault in C++.
(Marco Clemencic)
RootCnv (v1r19):
Updated to version v1r19 from LHCb.
(Marco Clemencic)