[Halld-offline] short rest file resolved, solution checked in
Richard Jones
richard.t.jones at uconn.edu
Mon Mar 17 09:33:17 EDT 2014
Hello all,
I have resolved the short rest file issue. It was a subtle bug in a loop
termination condition in the bz2 compression class for the xstream package.
The solution is checked into the trunk. I also checked in a bunch of
superficial code changes to suppress compiler warnings about declared
variables that are not used or ignored return values from functions. I
also added checks in the hddm-c++ generated code for badbit being set in an
output operation, which will help us detect the kind of condition that was
formerly going un-thrown, and resulting in the silent truncation of some
rest output files.
To verify that the short rest file problem is fixed for you, please
download and run on the following three input files, all of which produced
short rest files for me before the fix and no longer do so afterward.
- hdgeant_smeared_682.hddm
- hdgeant_smeared_687.hddm
- hdgeant_smeared_983.hddm
These files can be accessed using srmcp (you will need a valid proxy,
create using voms-proxy-init) or you can simply pull them using a web
browser with a base url like the following.
https://grinch.phys.uconn.edu:2880/Gluex/test/
Make sure you have your Gluex client cert installed in the browser before
trying to connect using the above secure-sockets url.
-Richard Jones
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20140317/0fea4e85/attachment-0002.html>
More information about the Halld-offline
mailing list