<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi Richard,
<div class=""><br class="">
</div>
<div class="">OK. I think you answered my question. It sounds like you did not write any code that
<div class="">makes TBB calls directly. Only code that calls ROOT or Geant4 libraries which may</div>
<div class="">use TBB themselves. Which, as you say, means it is not our problem to fix.</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Regards,<br class="">
-David<br class="">
<br class="">
-------------------------------------------------------------<br class="">
David Lawrence Ph.D.<br class="">
Staff Scientist, Thomas Jefferson National Accelerator Facility<br class="">
Newport News, VA<br class="">
<a href="mailto:davidl@jlab.org" class="">davidl@jlab.org</a><br class="">
(757) 269-5567 W<br class="">
(757) 746-6697 C<br class="">
<br class="">
</div>
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On May 5, 2020, at 8:59 AM, Richard Jones <<a href="mailto:richard.t.jones@uconn.edu" class="">richard.t.jones@uconn.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">Yes. What I thought the discussion was missing is that ROOT is shipping with its own version. So regardless of whether that disappears from the sysOS, it is already a private component of ROOT so it remains in our dependencies, and also
 not our problem, since the ROOT team has to deal with its replacement or not.
<div class="">-rtj</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, May 5, 2020 at 8:53 AM David Lawrence <<a href="mailto:davidl@jlab.org" class="">davidl@jlab.org</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="overflow-wrap: break-word;" class="">Hi Richard,
<div class=""><br class="">
</div>
<div class="">  Sorry for not being clearer. I’m not having trouble with building/running HDGeant4 myself.</div>
<div class="">The comments (both mine and Thomas’) are whether we have a dependency in our code </div>
<div class="">on TBB at all that could bite us later since Intel has announced they are deprecating support</div>
<div class="">for the low level API.</div>
<div class=""><br class="">
</div>
<div class=""><font color="#800080" face="Calibri, sans-serif" class=""><span style="font-size:14.6667px" class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_oneapi-2Dsrc_oneTBB_issues_243&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=0dlOXHMPp0ZmM74AT1co_GNEGaGFW96F1NDtNwATUVY&s=kOn3MDsM4S4QLrxuM_bOCx1D4Dam4U0zZxmLTJBAKqg&e=" target="_blank" class="">https://github.com/oneapi-src/oneTBB/issues/243</a></span></font></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class="">
Regards,<br class="">
-David<br class="">
<br class="">
-------------------------------------------------------------<br class="">
David Lawrence Ph.D.<br class="">
Staff Scientist, Thomas Jefferson National Accelerator Facility<br class="">
Newport News, VA<br class="">
<a href="mailto:davidl@jlab.org" target="_blank" class="">davidl@jlab.org</a><br class="">
(757) 269-5567 W<br class="">
(757) 746-6697 C<br class="">
<br class="">
</div>
</div>
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On May 5, 2020, at 8:48 AM, Richard Jones <<a href="mailto:rjones30@gmail.com" target="_blank" class="">rjones30@gmail.com</a>> wrote:</div>
<br class="">
<div class="">
<div dir="ltr" class="">David,
<div class=""><br class="">
</div>
<div class="">I have had to deal with that on my site, and the reason for me has been ROOT. The one that is part of the ROOT build is</div>
<div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gluey.phys.uconn.edu&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=aCZXONqPz12AxGahnOyCxFuYi5f1fPW7y7jdRhVnVis&e=" target="_blank" class="">gluey.phys.uconn.edu</a>>
 ls -l /usr/local/root/lib/libtbb*<br class="">
-rw-r--r-- 1 root root      20 Jan 21 01:23 /usr/local/root/lib/libtbb.so<br class="">
-rwxr-xr-x 1 root root 2244304 Jan 21 01:23 /usr/local/root/lib/libtbb.so.2<br class="">
-rw-r--r-- 1 root root      26 Jan 21 01:23 /usr/local/root/lib/libtbbmalloc.so<br class="">
-rwxr-xr-x 1 root root  759608 Jan 21 01:23 /usr/local/root/lib/libtbbmalloc.so.2<br class="">
-rw-r--r-- 1 root root      32 Jan 21 01:23 /usr/local/root/lib/libtbbmalloc_proxy.so<br class="">
-rwxr-xr-x 1 root root   46344 Jan 21 01:23 /usr/local/root/lib/libtbbmalloc_proxy.so.2<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">The one distributed with Centos is:</div>
<div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__gluey.phys.uconn.edu&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=aCZXONqPz12AxGahnOyCxFuYi5f1fPW7y7jdRhVnVis&e=" target="_blank" class="">gluey.phys.uconn.edu</a>>
 locate libtbb<br class="">
/usr/lib64/libtbb.so.2<br class="">
/usr/lib64/libtbbmalloc.so.2<br class="">
/usr/lib64/libtbbmalloc_proxy.so.2<br class="">
</div>
<div class=""><br class="">
</div>
<div class="">They are not interchangeable. Do not replace the one on your system, just fix your LD_LIBRARY_PATH so that the ROOT one is first.</div>
<div class="">-Richard</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, May 5, 2020 at 8:43 AM David Lawrence <<a href="mailto:davidl@jlab.org" target="_blank" class="">davidl@jlab.org</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="">
<div class=""><br class="">
</div>
<div style="background-color:rgb(255,235,156);width:100%;border:1pt none rgb(250,235,204);padding:10pt;font-size:11pt;line-height:12pt;font-family:Calibri;text-align:left" class="">
<span style="color:rgb(156,101,0)" class=""></span>*Message sent from a system outside of UConn.*</div>
<br class="">
<div class=""><br class="">
</div>
<div class="">Hi,
<div class=""><br class="">
</div>
<div class="">  Yes, I agree with Thomas that this may be something to be concerned about. LHC experiments</div>
<div class="">using the low level TBB API are scrambling now to address this. Does this dependence come from</div>
<div class="">our code, or is it from Geant4 itself?</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class="">
Regards,<br class="">
-David<br class="">
<br class="">
-------------------------------------------------------------<br class="">
David Lawrence Ph.D.<br class="">
Staff Scientist, Thomas Jefferson National Accelerator Facility<br class="">
Newport News, VA<br class="">
<a href="mailto:davidl@jlab.org" target="_blank" class="">davidl@jlab.org</a><br class="">
(757) 269-5567 W<br class="">
(757) 746-6697 C<br class="">
<br class="">
</div>
</div>
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On May 4, 2020, at 8:16 PM, Thomas Britton <<a href="mailto:tbritton@jlab.org" target="_blank" class="">tbritton@jlab.org</a>> wrote:</div>
<br class="">
<div class="">
<div dir="auto" class="">Is this necessary? Tbb is being deprecated.....
<div class=""><br class="">
</div>
<div class="">I mean there is time but introducing a deprecated (deprecating?) library seems risky....<br class="">
<br class="">
<div dir="ltr" class="">Thomas Britton</div>
<div dir="ltr" class=""><br class="">
<blockquote type="cite" class="">On May 4, 2020, at 8:06 PM, Mark Ito <<a href="mailto:marki@jlab.org" target="_blank" class="">marki@jlab.org</a>> wrote:<br class="">
<br class="">
</blockquote>
</div>
<blockquote type="cite" class="">
<div dir="ltr" class="">
<p class="">Folks,</p>
<p class="">It's been about a month so I tagged new versions of our core packages and put them in a new version set,
<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fhalldweb.jlab.org-252Fhalld-5Fversions-252Fversion-5F4.19.0.xml-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319228872-26sdata-3DaJDFEmtqIOa-252FjMuFBBw3cUy8uM-252BCYgWRPRQ3L9q-252BcS4-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=h124Ngg5Y9Gh57zEwqyV8ha_lKFyHO9a0cwvpS_vk58&e=" target="_blank" class="">
version_4.19.0.xml</a>.</p>
<p class="">The packages with new versions are (links to release notes):</p>
<ul class="">
<li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252Fhdds-252Freleases-252Ftag-252F4.7.0-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319238858-26sdata-3DzMaNxNTWGy1weaJcUTJeLlcGka2FWvCZPDSHO0TD8xo-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=YfLk0FtO0Lt1XwSMJmt3pNTc7c1ANsshNfWB5AEU8ps&e=" target="_blank" class="">hdds
 4.7.0</a></li><li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252Fhalld-5Frecon-252Freleases-252Ftag-252F4.15.0-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319238858-26sdata-3DD-252FzgN9xaCtEqSZ7gcGH9000yMJWxJNE0wnoVIC0FMzA-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=cg_o-oBTjYSrJmhJ-J5DNQSDmod1_PLWZXTZLl5pip4&e=" target="_blank" class="">halld_recon
 4.15.0</a></li><li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252Fhalld-5Fsim-252Freleases-252Ftag-252F4.16.0-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319238858-26sdata-3DvNctBOT-252BB6gCcWTje7ILWHb-252BcEIhFQi2G8qBrFJVs6k-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=mLMHezydq1nwkwiTqJUvEu-X2yjh-SAkEsPt9dPdLbY&e=" target="_blank" class="">halld_sim
 4.16.0</a></li><li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252FHDGeant4-252Freleases-252Ftag-252F2.12.0-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319248856-26sdata-3Dah05BpK8HisITairLPw7v-252FlMOwO5BseDXd0rZlg3daA-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=ij9dBCnp2knAH6HRyQ6RI1rR7JN7J_dp0z9jsIIvZNc&e=" target="_blank" class="">hdgeant4
 2.12.0</a></li><li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252Fhd-5Futilities-252Freleases-252Ftag-252F1.21-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319248856-26sdata-3DFDnst6c3-252Fv2j-252FS4NLSnJsqWQkKp-252F-252FP0gPRRn7QhbXtE-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=aLFysmkFyAbwA88M1qr8tLNUZU9jUC_vOI_17BnYGOQ&e=" target="_blank" class="">hd_utilities
 1.21</a></li><li class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fgithub.com-252FJeffersonLab-252Fgluex-5Froot-5Fanalysis-252Freleases-252Ftag-252F1.9.0-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319258853-26sdata-3DFBv7tiSM3CPowkr-252BrfSEv2GA4dAltwTdW1sDaRr9M5I-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=nqPmpzZWFxafsh6rQI1JTgI6DNoL5fJcdeqW5ZSrNR4&e=" target="_blank" class="">gluex_root_analysis
 1.9.0</a></li></ul>
<p class="">This version has been built on CentOS7 and RHEL7 at JLab. It will become the default version set at the Lab at midnight tonight.</p>
<p class="">The build on CentOS7-cntr, for the container, is incomplete. The new version of HDGeant4 requires a new RPM, namely the tbb package:</p>
<p class="">  The Threading Building Blocks library abstracts low-level threading details</p>
<p class="">This package is not in the current container. We will need a new container to build this version of HDGeant4. Not hard to do, but not done in less than 5 minutes. Stay tuned...<br class="">
</p>
<p class="">  -- Mark</p>
<p class=""><br class="">
</p>
<p class=""><br class="">
</p>
<p class=""><br class="">
</p>
<span class="">_______________________________________________</span><br class="">
<span class="">Halld-offline mailing list</span><br class="">
<span class=""><a href="mailto:Halld-offline@jlab.org" target="_blank" class="">Halld-offline@jlab.org</a></span><br class="">
<span class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fmailman.jlab.org-252Fmailman-252Flistinfo-252Fhalld-2Doffline-26data-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319258853-26sdata-3Dttr9-252FJ4inUL-252BPpquWgrCWvCbg2f2OhkQif7zUG5-252BA4E-253D-26reserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=HKJibg2q8U_6si6tWTfFT0XovpryFP3gaZ3-zOVDmtY&e=" target="_blank" class="">https://mailman.jlab.org/mailman/listinfo/halld-offline</a></span></div>
</blockquote>
</div>
</div>
_______________________________________________<br class="">
Halld-offline mailing list<br class="">
<a href="mailto:Halld-offline@jlab.org" target="_blank" class="">Halld-offline@jlab.org</a><br class="">
<a href="https://mailman.jlab.org/mailman/listinfo/halld-offline" target="_blank" class="">https://mailman.jlab.org/mailman/listinfo/halld-offline</a></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
_______________________________________________<br class="">
Halld-offline mailing list<br class="">
<a href="mailto:Halld-offline@jlab.org" target="_blank" class="">Halld-offline@jlab.org</a><br class="">
<a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__nam10.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fmailman.jlab.org-252Fmailman-252Flistinfo-252Fhalld-2Doffline-26amp-3Bdata-3D02-257C01-257Crichard.t.jones-2540uconn.edu-257Cf31e94fddb7f4b7bc99a08d7f0f1f618-257C17f1a87e2a254eaab9df9d439034b080-257C0-257C0-257C637242794319278837-26amp-3Bsdata-3DcxC7qbehDUsQoWtr38ce5P-252FIqV5CvmA6CS8r8qX5fRE-253D-26amp-3Breserved-3D0&d=DwMFaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=i0p-C_T1RieVsCZl8ZnUyQ&m=rhGiGamFKV4el5CZprDio6rg4xy2YCeWzTaLcvTgcHw&s=ikjDgO6hw-tNWchQYJ8UB3L7uTwsB-Hs3H_t6b7dHjs&e=" rel="noreferrer" target="_blank" class="">https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmailman.jlab.org%2Fmailman%2Flistinfo%2Fhalld-offline&amp;data=02%7C01%7Crichard.t.jones%40uconn.edu%7Cf31e94fddb7f4b7bc99a08d7f0f1f618%7C17f1a87e2a254eaab9df9d439034b080%7C0%7C0%7C637242794319278837&amp;sdata=cxC7qbehDUsQoWtr38ce5P%2FIqV5CvmA6CS8r8qX5fRE%3D&amp;reserved=0</a></blockquote>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</body>
</html>