[acs] RHEL6 v RHEL9 build

Gary Croke gcroke at jlab.org
Fri Jul 12 16:43:03 EDT 2024


Hi All,

Sending to the group as this is something I think everyone should at least be aware of.  See my comment on this log entry:

SCAM-II (CEBAF) controls behave oddly | Jefferson Lab Electronic Logbook (jlab.org)<https://logbooks.jlab.org/entry/4312306#comment-49996>

After we rebuilt the software for iocin1, the SCAM (beam mode selection) application stopped working correctly.  I should have noticed at the time, but didn't.  As I stated in the log comment, the libraries produced from RHEL6 & RHEL9 are different.  I'll continue investigating.  Hopefully this is limited to this application, but I guess we have no guarantee of that.  If you suddenly find yourself dealing with applications behaving strangely, keep this in mind.

For those interested in the details, I copied the libraries produced, symbol tables and build output here:

/a/devuser/gcroke/scratch/libgunp.rhel9.a
/a/devuser/gcroke/scratch/libgunp.rhel6.a
/a/devuser/gcroke/scratch/libgunp.rhel9.nm
/a/devuser/gcroke/scratch/libgunp.rhel6.nm
/a/devuser/gcroke/scratch/libgunp.rhel9.txt
/a/devuser/gcroke/scratch/libgunp.rhel6.txt

On closer inspection I noticed an extra build warning reported on RHEL9:
"Large integer implicitly truncated to unsigned type"

I'll let you know if I make any progress.

Gary

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/acs/attachments/20240712/b0fa5441/attachment.html>


More information about the acs mailing list