[Halld-online] GCC 5.3 on the gluons

David Lawrence davidl at jlab.org
Mon Aug 23 08:38:08 EDT 2021


Hi Mark,

  The xMsg system now used by RootSpy requires C++14 and thus needs the gcc 5.3.0 compiler.

  From what I recall, we needed to move to something other than 4.4.7 some time ago. Hovanes
did not want to change from the default system compiler at the time because he was worried
about stable controls systems being broken. We made the decision to split the environment so
that slow controls (GLUEX_TYPE=CONTROLS) computers would have a distinct environment
from the DAQ and monitoring nodes (GLUEX_TYPE=GENERAL). This split is made at gluon40.
The desktops (gluon01-gluon05) are considered slow controls machines.

You can see where the GLUON_TYPE environment variable is set and how it is used in
/gluex/etc/hdonline.cshrc .


Regards,
-David

-------------------------------------------------------------
David Lawrence Ph.D.
Staff Scientist - - EPSCI Group Lead
Thomas Jefferson National Accelerator Facility
Newport News, VA
davidl at jlab.org<mailto:davidl at jlab.org>
(757) 269-5567 W
(757) 746-6697 C


On Aug 22, 2021, at 1:38 PM, Mark Ito <marki at jlab.org<mailto:marki at jlab.org>> wrote:

People,

Sascha S. asked for an offline build on /group/halld under GCC 5.3.0. Indeed if I log in as hdops on gluon100, GCC 5.3.0 is set up as the default, presumably using a module. I'm guessing that this has something to do with his request. If I log into the same node as marki, this set up step is not done. And if I log into gluon03 as hdops, again, the set up is not done. Does anyone know why we need this version of GCC on gluons >= 100 under hdops?

  -- Mark


_______________________________________________
Halld-online mailing list
Halld-online at jlab.org<mailto:Halld-online at jlab.org>
https://mailman.jlab.org/mailman/listinfo/halld-online

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-online/attachments/20210823/3b5ed11a/attachment.html>


More information about the Halld-online mailing list