[Halld-offline] new release of build_scripts: version 1.44
Mark Ito
marki at jlab.org
Sat Jan 5 21:53:46 EST 2019
Builders,
I've installed a new release of build_scripts at JLab just now. It is
version 1.44. This release allows alternate combinations of debug symbol
inclusion/exclusion and compiler optimization level. Find the release
notes here
<https://github.com/JeffersonLab/build_scripts/releases/tag/1.44>.
In particular, new "debug levels" are defined. Note that debug level 1
corresponds what we have been doing all along. Debug level 1 remains the
default. From the relevant commit message(4f9226 with some post-commit
corrections):
Add suffixes to file name according to debug level:
2 +dbg
1 (no suffix)
0 +opt
Debug level meanings:
2 with debug symbols (-g), optimization level 0 (-O0)
1 with debug symbols (-g), optimization level 2 (-O2)
0 without debug symbols (-g), optimization level 2 (-O2)
Level 1 is not selected explicitly, these settings are what results
when the defaults in SBMS are used.
Only halld_recon and halld_sim have meaningful debug levels currently.
The debug level can be controlled via an attribute in the version.xml
file (as well as in other ways). I plan to give motivation and add more
detailed explanation at the next Software Meeting (this Tue.).
-- Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20190105/8157a576/attachment.html>
More information about the Halld-offline
mailing list