You can subscribe to this list here.
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(8) |
Sep
(1) |
Oct
(1) |
Nov
(6) |
Dec
(3) |
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
(26) |
Apr
(3) |
May
|
Jun
(8) |
Jul
(28) |
Aug
(7) |
Sep
(24) |
Oct
(21) |
Nov
(2) |
Dec
(1) |
| 2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(15) |
Aug
(6) |
Sep
(4) |
Oct
(4) |
Nov
(6) |
Dec
(3) |
| 2022 |
Jan
(2) |
Feb
(2) |
Mar
(3) |
Apr
(7) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
(4) |
| 2023 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
|
May
(2) |
Jun
(2) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(2) |
Nov
|
Dec
(1) |
| 2024 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
(8) |
May
|
Jun
(1) |
Jul
(4) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
| 2025 |
Jan
(2) |
Feb
(7) |
Mar
(7) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
(2) |
Nov
|
Dec
|
|
From: Robert M. <mc...@ta...> - 2025-10-08 17:51:07
|
The XALT Monthly Zoom Meeting will be held on Thursday October 9th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Last Meeting that I run. I retire Friday, October 10 * Release of XALT 3.2.1 * This version use podman to build standalone XALT libraries for containers. * Lets discuss replacing sha1 library call with internal code * Using dlmopen() to protect XALT libraries and user code? You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ Best, XALT Team |
|
From: Toonen, B. R. <to...@an...> - 2025-10-06 19:38:36
|
Sadly, while the dlmopen() experiment looked promising at first, it was ultimately a bust. I got ChatGPT to give me a good reason for it. Here's a link to the session. https://chatgpt.com/share/68e40bb9-cb14-8000-9eb3-c933480ee5b1 Robert: looking at the XALT source, it appears that libcrypto is only used for SHA(). I presume that is for calculating the executable hash, which is definitely useful when the executable hash not been linked with XALT. I wonder if there is a suitable hashing algorithm / implementation that could be embedded into the XALT library to eliminate the library dependencies. --brian ________________________________________ From: Toonen, Brian R. via Xalt-users <xal...@li...> Sent: Wednesday, September 17, 2025 17:44 To: Robert McLay; Hasan, S M Shamimul via Xalt-users Subject: Re: [Xalt-users] XALT Zoom Mtg Thursday Sept. 18 at 10 US Central (15:00 UTC) Hi Everyone. Sorry for the last minute email. Lisa and I have a couple of items to add to agenda if people are interested. The first is a patch for the XALT library seg faulting when bash has been copied/renamed such that it is not excluded. ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd Hi Everyone. Sorry for the last minute email. Lisa and I have a couple of items to add to agenda if people are interested. The first is a patch for the XALT library seg faulting when bash has been copied/renamed such that it is not excluded. The issue happens, in part, because bash replaces getenv(). The proposed patch to XALT is attached. The question is should it be generalized for all getenv calls in XALT. The second item is a crazy idea to fix problems we have had with Conda (and likely will with Mamba) environments where OpenSSL in the Conda environment is a newer version than the one provided by the system, and thus the one XALT has been built against. If it works, I think it can be generalized to eliminate incompatibility issues with not only Conda/Mamba but also containers. The general idea is to use dlmopen() to load libs the XALT library depends on into separate symbol namespaces (SNS). These are libdl namespaces, not kernel, and have been around since 2004. Please keep in mind that none of this has been tested, just researched. Here is an outline of the conceptual process. * modify the XALT build process to extract symbols it requires and libs providing them * copy all dependent libs to XALT installation (including libc) - update the rpath in each of the lib copies to point at the XALT installation dir * rebuild XALT with... - code to dlmopen() dependent libs from the XALT installation into their own SNS - code to extract the refs to symbols required by the XALT lib from the associated SNS - a header file mapping symbols used in the XALT lib to references acquired from the SNS Again, if this works, it may also be a generalized solution for issues where container libs are incompatible with those on the host, including libc. This is only an idea that ANL is considering exploring. The goal for tomorrow, if y'all want to discuss it, is to help decide if it is worth exploring and expose any flaws in the idea. --brian ________________________________________ From: Robert McLay <mc...@ta...> Sent: Wednesday, September 17, 2025 11:45 To: Hasan, S M Shamimul via Xalt-users Subject: [Xalt-users] XALT Zoom Mtg Thursday Sept. 18 at 10 US Central (15:00 UTC) The XALT Monthly Zoom Meeting will be held on Thursday Sept 18th at 10: 00am or 15: 00 UTC. The zoom link is: https: //utexas. zoom. us/j/2714596735 Agenda: Q/A My impending Full Retirement (Oct. 10th 2025) Using podman to build container safe XALT ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd The XALT Monthly Zoom Meeting will be held on Thursday Sept 18th at 10:00am or 15:00 UTC. The zoom link is: https://urldefense.us/v3/__https://utexas.zoom.us/j/2714596735__;!!G_uCfscf7eWS!fpNcuXzUSGN45ZGzpdY0RvS6bPlcHaOdWDb-ysAliT_hW44bXMDLAbMDDZORlROmEqioF78VxJ-OhQDdXNDVrnHi0Rk$<https://urldefense.us/v3/__https://utexas.zoom.us/j/2714596735__;!!G_uCfscf7eWS!fpNcuXzUSGN45ZGzpdY0RvS6bPlcHaOdWDb-ysAliT_hW44bXMDLAbMDDZORlROmEqioF78VxJ-OhQDdXNDVrnHi0Rk$><https://urldefense.us/v3/__https://utexas.zoom.us/j/2714596735__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6r858JeI$> Agenda: <https://urldefense.us/v3/__https://utexas.zoom.us/j/2714596735__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6r858JeI$%3E%E2%80%82%E2%80%82%E2%80%82%E2%80%82%E2%80%82%E2%80%82Agenda:> * Q/A * My impending Full Retirement (Oct. 10th 2025) * Using podman to build container safe XALT libraries * My last meeting will be Oct 9th You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://urldefense.us/v3/__https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ__;!!G_uCfscf7eWS!fpNcuXzUSGN45ZGzpdY0RvS6bPlcHaOdWDb-ysAliT_hW44bXMDLAbMDDZORlROmEqioF78VxJ-OhQDdXNDVNzVX26U$<https://urldefense.us/v3/__https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ__;!!G_uCfscf7eWS!fpNcuXzUSGN45ZGzpdY0RvS6bPlcHaOdWDb-ysAliT_hW44bXMDLAbMDDZORlROmEqioF78VxJ-OhQDdXNDVNzVX26U$><https://urldefense.us/v3/__https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6nxo3HEM$> Best, XALT<https://urldefense.us/v3/__https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6nxo3HEM$%3EBest,XALT>Team |
|
From: Toonen, B. R. <to...@an...> - 2025-09-17 22:44:19
|
Hi Everyone. Sorry for the last minute email. Lisa and I have a couple of items to add to agenda if people are interested. The first is a patch for the XALT library seg faulting when bash has been copied/renamed such that it is not excluded. The issue happens, in part, because bash replaces getenv(). The proposed patch to XALT is attached. The question is should it be generalized for all getenv calls in XALT. The second item is a crazy idea to fix problems we have had with Conda (and likely will with Mamba) environments where OpenSSL in the Conda environment is a newer version than the one provided by the system, and thus the one XALT has been built against. If it works, I think it can be generalized to eliminate incompatibility issues with not only Conda/Mamba but also containers. The general idea is to use dlmopen() to load libs the XALT library depends on into separate symbol namespaces (SNS). These are libdl namespaces, not kernel, and have been around since 2004. Please keep in mind that none of this has been tested, just researched. Here is an outline of the conceptual process. * modify the XALT build process to extract symbols it requires and libs providing them * copy all dependent libs to XALT installation (including libc) - update the rpath in each of the lib copies to point at the XALT installation dir * rebuild XALT with... - code to dlmopen() dependent libs from the XALT installation into their own SNS - code to extract the refs to symbols required by the XALT lib from the associated SNS - a header file mapping symbols used in the XALT lib to references acquired from the SNS Again, if this works, it may also be a generalized solution for issues where container libs are incompatible with those on the host, including libc. This is only an idea that ANL is considering exploring. The goal for tomorrow, if y'all want to discuss it, is to help decide if it is worth exploring and expose any flaws in the idea. --brian ________________________________________ From: Robert McLay <mc...@ta...> Sent: Wednesday, September 17, 2025 11:45 To: Hasan, S M Shamimul via Xalt-users Subject: [Xalt-users] XALT Zoom Mtg Thursday Sept. 18 at 10 US Central (15:00 UTC) The XALT Monthly Zoom Meeting will be held on Thursday Sept 18th at 10: 00am or 15: 00 UTC. The zoom link is: https: //utexas. zoom. us/j/2714596735 Agenda: Q/A My impending Full Retirement (Oct. 10th 2025) Using podman to build container safe XALT ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd The XALT Monthly Zoom Meeting will be held on Thursday Sept 18th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735<https://urldefense.us/v3/__https://utexas.zoom.us/j/2714596735__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6r858JeI$> Agenda: * Q/A * My impending Full Retirement (Oct. 10th 2025) * Using podman to build container safe XALT libraries * My last meeting will be Oct 9th You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ<https://urldefense.us/v3/__https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ__;!!G_uCfscf7eWS!ZpT5S9K_9RApgTNMShbKQ_nDY_D9WPjl2VioPfuhGxpaCDG3tWJQgkU6VWOHE5Jq19RO6F7ijLs6nxo3HEM$> Best, XALT Team |
|
From: Robert M. <mc...@ta...> - 2025-09-17 16:46:07
|
The XALT Monthly Zoom Meeting will be held on Thursday Sept 18th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * My impending Full Retirement (Oct. 10th 2025) * Using podman to build container safe XALT libraries * My last meeting will be Oct 9th You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ Best, XALT Team |
|
From: Toonen, B. R. <to...@an...> - 2025-09-05 18:16:49
|
Hey Robert. I had a thought. XALT could temporarily modify the umask to 227, write the JSON file, and the set the umask back to it's original value. In addition, if the directory's group were set to 'xalt' and the permissions set to 2773, then anyone in the 'xalt' group would be able read the files and remove them (force flag to rm may be required). With the umask set to 227 and the directory permissions set to 2773, the user can write a file to the directory but will not be able to read files created by users. Furthermore, no user other than root and those in the 'xalt' group will be able to list the files in the directory. --brian ________________________________________ From: Robert McLay <mc...@ta...> Sent: Thursday, September 4, 2025 18:32 To: Verlenden, Nikos R; xal...@li... Subject: Re: [Xalt-users] XALT File Transmission JSON permission denied The program "create_xalt_directories. sh" marks those directories as 1777 so that any user can write to those directories. Since the XALT library is run as the user it can only write files with user's permission. Now the files are written ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd The program "create_xalt_directories.sh" marks those directories as 1777 so that any user can write to those directories. Since the XALT library is run as the user it can only write files with user's permission. Now the files are written as 644 so anyone can read them. But only root or the user could delete them. So root is the only way I know to read and delete the *.json files. Otherwise, you might want to use the syslog transmission method. Best, XALT Team ________________________________ From: Verlenden, Nikos R <nve...@ga...> Sent: Thursday, September 4, 2025 2:00 PM To: xal...@li... <xal...@li...> Subject: [Xalt-users] XALT File Transmission JSON permission denied Hello, I am working on deploying XALT and running to an issue related to the read/write permissions for JSONs created from runs. I am finding that JSONs that are generated appear to have permissions that are affected by the users umask. What are best practices for handling that from an ingestion standpoint, besides just running the ingestion from root. Thanks, Nikos Verlenden Georgia Tech |
|
From: Robert M. <mc...@ta...> - 2025-09-04 23:33:08
|
The program "create_xalt_directories.sh" marks those directories as 1777 so that any user can write to those directories. Since the XALT library is run as the user it can only write files with user's permission. Now the files are written as 644 so anyone can read them. But only root or the user could delete them. So root is the only way I know to read and delete the *.json files. Otherwise, you might want to use the syslog transmission method. Best, XALT Team ________________________________ From: Verlenden, Nikos R <nve...@ga...> Sent: Thursday, September 4, 2025 2:00 PM To: xal...@li... <xal...@li...> Subject: [Xalt-users] XALT File Transmission JSON permission denied Hello, I am working on deploying XALT and running to an issue related to the read/write permissions for JSONs created from runs. I am finding that JSONs that are generated appear to have permissions that are affected by the users umask. What are best practices for handling that from an ingestion standpoint, besides just running the ingestion from root. Thanks, Nikos Verlenden Georgia Tech |
|
From: Verlenden, N. R <nve...@ga...> - 2025-09-04 20:32:43
|
Hello, I am working on deploying XALT and running to an issue related to the read/write permissions for JSONs created from runs. I am finding that JSONs that are generated appear to have permissions that are affected by the users umask. What are best practices for handling that from an ingestion standpoint, besides just running the ingestion from root. Thanks, Nikos Verlenden Georgia Tech |
|
From: Robert M. <mc...@ta...> - 2025-08-19 15:55:49
|
The XALT Monthly Zoom Meeting will be held on Thursday August 21th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Changing Python3 <-> MySQL interface to PyMySQL (3rd time the interface has changed) * Switching to system call to get entropy means that UUID v7 can be supported on much older kernels (like Frontera's 3.10) * Testing shows that XALT can now safely be used in apptainer containers (examples shown) * Let's discuss the design choices. You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ Best, XALT Team |
|
From: Robert M. <mc...@ta...> - 2025-07-16 15:01:22
|
The XALT Monthly Zoom Meeting will be held on Thursday July 17th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Making XALT safe for containers? * Can we use a container to build XALT for general use? You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/ObILLEG3S-6wi6oHrSwavw Best, XALT Team |
|
From: Robert M. <mc...@ta...> - 2025-05-12 21:06:45
|
The XALT Monthly Zoom Meeting will be held on Thursday May 15th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Please test the testing branch: Better support for containers * Now dynamically links in getentropy() * If getentropy() not found it uses XALT's getentropy() * If that doesn't work then XALT doesn't record * If getentropy does not exist at configure time then it use a dynamically linked libuuid.so * Will hold off on implementing eBPF. You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/y37pbILBTTCckNCzDrE1Sw Best, XALT Team |
|
From: Robert M. <mc...@ta...> - 2025-04-16 16:37:15
|
The XALT Monthly Zoom Meeting will be held on April 17th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Trying to replace getEntropy() * Use dlopen? * Use a LLM to create a standalone version * More thoughts on eBPF You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |
|
From: Robert M. <mc...@ta...> - 2025-03-23 16:12:53
|
Thanks for your questions. They are good questions that other might want to know the answer so we have included them in the FAQ section found here: https://xalt.readthedocs.io/en/latest/999_faq.html Frequently Asked Questions — XALT 2 3.1.4 documentation<https://xalt.readthedocs.io/en/latest/999_faq.html> Frequently Asked Questions¶. Building the Gnu Compiler gcc/g++ fails under XALT. xalt.readthedocs.io I hope that this answers your questions. Please consider joining the XALT mailing list and possibly attending the XALT monthly meeting on ZOOM. Best, The XALT Team ________________________________ From: Lisheng Chen <ch...@oa...> Sent: Wednesday, March 19, 2025 4:38 AM To: Robert McLay <mc...@ta...> Subject: 2 questions about xalt Robert, I am from Rutgers University and working in Office of Research Computing. We plan to use xalt to track our software usage. I have 2 questions: 1. In order to track CPU usage, need to load xalt module first. Is there a way to force the users to load xalt module? Is there a way not allow users to unload xalt module? 2. Are there frontend tools to analyze xalt data? Thanks a lot, Lisheng |
|
From: Robert M. <mc...@ta...> - 2025-03-10 18:21:17
|
All you are interested in doing is tracking the modules that your user load, then you can set up module usage tracking. You can read about how to do that here: https://lmod.readthedocs.io/en/latest/300_tracking_module_usage.html Tracking Module Usage - Lmod 8.7.58 documentation - Read the Docs<https://lmod.readthedocs.io/en/latest/300_tracking_module_usage.html> This code uses two "hook" functions. The first is load_hook. This means that every load will saved. The second hook is called at exit. If there were no errors then any module loads are reported by sending a syslog message with the tag "ModuleUsageTracking" lmod.readthedocs.io This will allow your site to track what modules are loaded but not necessarily used. This assumes that your site is using Lmod to provide the module command. Note that I expect to actually read the Lmod documentation. If you have specific questions to clarify the documentation, please feel free to ask questions on the Lmod mailing list. If your site wishes to track what programs are being on your system, then XALT will provide this tracking. XALT tracks executable paths. To get the modules that are used you will have to use the reverse map. Read about how to do that here: https://xalt.readthedocs.io/en/latest/040_reverse_map.html If your goal is to use XALT to track your sites executables then please read all the documentation under the heading of Installing XALT2 found here: https://xalt.readthedocs.io/en/latest/ XALT 2: Tracking user executables and library usage on your cluster - XALT 2 3.1.1 documentation - Read the Docs<https://xalt.readthedocs.io/en/latest/> This is all without making a single change to the ./try executable file. This can get more complicated. Example code is included in the source. See ./libelf_trick and type make test to see this in action.. The actual shared library that XALT builds generates a *.json file that contains the run-time, the number of task and other information like the shared libraries linked in with each ... xalt.readthedocs.io Again, please read this documentation. If you have specific questions about the documentation, please contact the XALT mailing list. If you have results that need to be discussed. Please use github gists Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Monday, March 10, 2025 9:54 AM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. * Our Minerva HPC system has many software modules. My goal is to track module usage in the compute and login nodes for all users using XALT. How to do it? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 10, 2025 9:25 AM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__xalt.readthedocs.io_en_latest_090-5Ftesting-5Fxalt.html&d=DwMFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=H9xUjYD82KV_l6MQXdgMtl85lQmePd1ixfAQ8kxTsLU&e=> Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_14-5FcXJYVMB-2DzPoKcEITEk0KjmgzpjxYn1_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=WgmEFl2QcPnoscYw67aJxHpzR5Gt_TQZk3wj71kacXI&e=> * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=_aA9JiP_p2N5Vgl-qSP-_1THEAwXQ0o31i-RJvNRXeA&e=> * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=6b4FYUoxP2HibfKjhtZPY53ZRWrva6T1lPLmZMYYBls&e=> * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
|
From: Hasan, S M S. <sms...@ms...> - 2025-03-10 15:55:20
|
Dear Robert, * Thank you for your reply. * Our Minerva HPC system has many software modules. My goal is to track module usage in the compute and login nodes for all users using XALT. How to do it? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 10, 2025 9:25 AM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__xalt.readthedocs.io_en_latest_090-5Ftesting-5Fxalt.html&d=DwMFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=H9xUjYD82KV_l6MQXdgMtl85lQmePd1ixfAQ8kxTsLU&e=> Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_14-5FcXJYVMB-2DzPoKcEITEk0KjmgzpjxYn1_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=WgmEFl2QcPnoscYw67aJxHpzR5Gt_TQZk3wj71kacXI&e=> * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=_aA9JiP_p2N5Vgl-qSP-_1THEAwXQ0o31i-RJvNRXeA&e=> * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=6b4FYUoxP2HibfKjhtZPY53ZRWrva6T1lPLmZMYYBls&e=> * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
|
From: Robert M. <mc...@ta...> - 2025-03-10 13:25:19
|
Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
|
From: Hasan, S M S. <sms...@ms...> - 2025-03-10 04:46:24
|
Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
|
From: Robert M. <mc...@ta...> - 2025-03-03 18:34:05
|
I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
|
From: Hasan, S M S. <sms...@ms...> - 2025-03-03 14:09:57
|
Dear Robert,
* Thank you for your reply. Based on your suggestion, I am using the system GCC. I only loaded the 'libuuid-devel/2.37.4' module because, without it, I get an error. I also loaded 'cuda/12.4.0' because I want GPU tracking enabled.
* I can successfully install XALT, but there is a problem when I try to test it using 'XALT_TRACING=link:$HOME/linker.log gcc -o try try.c'. The command does not produce any output.
* Note: I tried configuring and installing XALT both with and without the '--with-supportCURL=no' parameter, but I got the same result. Please check the details below and let me know how to solve this issue.
[hasans10@lg05e05 xalt-xalt-3.1.4]$ ml
Currently Loaded Modules:
1) libuuid-devel/2.37.4 2) cuda/12.4.0
[hasans10@lg05e05 xalt-xalt-3.1.4]$ ./configure --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.4 --with-config=Config/TACC_config.py --with-syshostConfig=hardcode:minerva --with-transmission=syslog --with-MySQL=no --with-trackGPU=yes --with-siteControlledPrefix=yes --with-supportCURL=no
....
[hasans10@lg05e05 xalt-xalt-3.1.4]$ make
./config.status makefile
config.status: creating makefile
done
[hasans10@lg05e05 xalt-xalt-3.1.4]$ make install
.......
make[1]: Leaving directory '/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src'
install -m 0640 ./src/util/xalt_obfuscate.h /hpc/packages/minerva-rocky9/xalt/3.1.4/include
**************************************************************
Warning: remember to set the XALT_DIR env. var to: /hpc/packages/minerva-rocky9/xalt/3.1.4
**************************************************************
[hasans10@lg05e05 xalt-xalt-3.1.4]$ export XALT_DIR=/hpc/packages/minerva-rocky9/xalt/3.1.4
[hasans10@lg05e05 xalt-xalt-3.1.4]$ echo $XALT_DIR
/hpc/packages/minerva-rocky9/xalt/3.1.4
[hasans10@lg05e05 xalt-xalt-3.1.4]$ cd /hpc/users/hasans10/xalt_test/
[hasans10@lg05e05 xalt_test]$ XALT_TRACING=link:$HOME/linker.log gcc -o try try.c
[hasans10@lg05e05 xalt_test]$
Thanks a lot!
Sincerely,
S M Shamimul Hasan, Ph.D.
Senior Computational Scientist
Scientific Computing and Data Division
Icahn School of Medicine at Mount Sinai
New York, NY 10029
Email: sms...@ms...
________________________________
From: Robert McLay <mc...@ta...>
Sent: Thursday, February 27, 2025 12:52 PM
To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...>
Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC
USE CAUTION: External Message.
It is clear that you are testing XALT. But I have to say that using modules to provide the necessary libraries is not going to work for all users if they don't have the necessary libraries for the XALT *.so. Please consider installing system packages like the one for libuuid development etc. You also want to use the system gcc.
I have access to a new install of Rocky 9.5 system and installed without any issues.
In the vein of continued testing, you should consider configuring XALT without curl support:
--with-supportCURL=no
Best,
Robert
|
|
From: Robert M. <mc...@ta...> - 2025-02-27 17:52:45
|
It is clear that you are testing XALT. But I have to say that using modules to provide the necessary libraries is not going to work for all users if they don't have the necessary libraries for the XALT *.so. Please consider installing system packages like the one for libuuid development etc. You also want to use the system gcc.
I have access to a new install of Rocky 9.5 system and installed without any issues.
In the vein of continued testing, you should consider configuring XALT without curl support:
--with-supportCURL=no
Best,
Robert
|
|
From: Hasan, S M S. <sms...@ms...> - 2025-02-27 03:35:04
|
Dear Robert, Many thanks for your reply. According to your recommendation, I have downloaded XALT 3.1.4 and tried to install it like below. (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ ml Currently Loaded Modules: 1) libuuid-devel/2.37.4 2) cmake/3.30.2 3) cuda/12.4.0 4) gcc/14.2.0 5) anaconda3/2024.06 6) openssl/1.1.1w-GCC-4.8.5 (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ ./configure --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.4 --with-config=Config/TACC_config.py --with-syshostConfig=hardcode:minerva --with-transmission=syslog --with-MySQL=no --with-trackGPU=yes --with-siteControlledPrefix=yes (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ make ./config.status makefile config.status: creating makefile done (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ make install I am getting the following error. Note that I used the same command to install XALT 3.1.1, and at that time, I did not receive this error. Please let me know how to fix it. I highly appreciate your help. ......... chmod 0750 /hpc/packages/minerva-rocky9/xalt/3.1.4/bin/xalt_syshost gcc -g -O2 -Wall -Wno-unused-result -Wno-unused-value -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -I. -fPIC -I__build__ -I/hpc/packages/m inerva-rocky9/xalt/src/xalt-xalt-3.1.4/src/linker -I/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src/util -I/hpc/packages/mine rva-rocky9/xalt/src/xalt-xalt-3.1.4/src/libxalt -g -O2 -Wall -Wno-unused-result -Wno-unused-value -U_FORTIFY_SOURCE -D_FORTIFY_SOURC E=0 -o /hpc/packages/minerva-rocky9/xalt/3.1.4/libexec/xalt_curl_transmit xalt_curl_transmit.o xalt_c_utils.o -Wl,-rpath,/hpc/packages/ minerva-rocky9/xalt/3.1.4/lib64 -L/hpc/packages/minerva-rocky9/xalt/3.1.4/lib64 -lm -lcurl /usr/bin/ld: /usr/lib64/libldap.so.2: undefined reference to `EVP_md2@OPENSSL_3.0.0' collect2: error: ld returned 1 exit status make[1]: *** [util/module.mk:116: /hpc/packages/minerva-rocky9/xalt/3.1.4/libexec/xalt_curl_transmit] Error 1 make[1]: Leaving directory '/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src' make: *** [makefile:183: build_compiled] Error 2 Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Wednesday, February 26, 2025 3:47 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. Your system uses ld.bfd and not ld or ld.gold<https://urldefense.proofpoint.com/v2/url?u=http-3A__ld.gold&d=DwQFAw&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=WAU-Iq26EPEY6mk3zaiU-Mm9_Ylu2T7PgY0N8kmrxWT0-SCtXX0MSHhl_fwR9N4D&s=RwCCOqT9p9KOhdhUNP7lnnSwuUS04wGZ-MmsEQsp6Pk&e=>. XALT didn't know about ld.bfd. I have pushed the testing branch for XALT to know about ld.bfd. I do not have a system that uses ld.bfd. Please try the XALT testing branch to see if it works for you. Best, Robert. |
|
From: Robert M. <mc...@ta...> - 2025-02-26 20:47:15
|
Your system uses ld.bfd and not ld or ld.gold. XALT didn't know about ld.bfd. I have pushed the testing branch for XALT to know about ld.bfd. I do not have a system that uses ld.bfd. Please try the XALT testing branch to see if it works for you. Best, Robert. |
|
From: Hasan, S M S. <sms...@ms...> - 2025-02-26 16:02:38
|
Dear Robert,
Thank you for your help. I was able to fix the "host does not match hostname pattern" error.
Now, I am running the same Hello World program I mentioned before.
#include <stdio.h>
int main()
{ printf("Hello World!\n"); return 0;}
Next, I tried XALT, but I got the "XALT has found the executable does not match path pattern" error. The full error trace is available below. Could you please help me fix this? I really appreciate your help.
(base) [hasans10@li04e03 xalt_test]$ ml
Currently Loaded Modules:
1) xalt/3.1.1 2) gcc/14.2.0 3) libuuid-devel/2.37.4
(base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 Starting ld
10:57:26 find_real_command: Searching for the real: ld
10:57:26 find_real_command: found /usr/bin/ld
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c","\u00a0"],"parentProcs":["bash:/usr/bin/bash","sshd:","sshd:","sshd:"]}
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 SYSHOST: hpc
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 WRKDIR: /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 EPOCH 1740585446.5923
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/as){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/as" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/as){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/as
}
/hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists)
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/touch){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/touch" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/touch){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/touch
}
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 Function Tracking is disabled: no reserveMap files
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 Not adding XALT initialize routines to user code
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccR4TQXZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/minerva-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/ccgL1ceE.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/xalt.o -t > /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/link.txt 2>&1
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 Bad status when capturing tracing link output
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/date" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date
}
10:57:26 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccR4TQXZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/minerva-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/ccgL1ceE.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/xalt.o
---------------------------------------------
Date: Wed Feb 26 10:57:26 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/ld.bfd){
Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
executable: "/usr/bin/ld.bfd" is rejected -> exiting
}
/usr/bin/ld: cannot find : No such file or directory
myfini(0/1,LD_PRELOAD,/usr/bin/ld.bfd){
-> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/ld.bfd
}
collect2: error: ld returned 1 exit status
(base) [hasans10@li04e03 xalt_test]$
Thanks a lot!
Sincerely,
S M Shamimul Hasan, Ph.D.
Senior Computational Scientist
Scientific Computing and Data Division
Icahn School of Medicine at Mount Sinai
New York, NY 10029
Email: sms...@ms...
________________________________
From: Robert McLay <mc...@ta...>
Sent: Monday, February 24, 2025 11:53 AM
To: xal...@li... <xal...@li...>; Hasan, S M Shamimul <sms...@ms...>
Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC
USE CAUTION: External Message.
You are trying to match a "." that isn't there. Our hostname on the compute nodes look like:
c454-103.stampede3.tacc.utexas.edu<https://urldefense.proofpoint.com/v2/url?u=http-3A__c454-2D103.stampede3.tacc.utexas.edu&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=_k1b_MgpKTiwRbwqzTEHJkarSsEhqBnViXxcOqF2U2g&e=>
So, I want to match the dot after 103. You don't have a dot in your host name or anything else. Please change the hostname patterns to:
hostname_patterns = [
['KEEP', '^li04e0[1-4]'],
]
This will match li04e01 to li04e04.
There is no reason to keep the hostname patterns that TACC uses.
If you don't have much experience with regular expressions, please read about them. XALT greatly depends on them.
Best,
XALT Team
________________________________
From: Hasan, S M Shamimul via Xalt-users <xal...@li...>
Sent: Sunday, February 23, 2025 8:29 PM
To: xal...@li... <xal...@li...>
Subject: [Xalt-users] Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC
Hello.
I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes.
I connect to the cluster using the following command:
ssh us...@mi...
Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04.
I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9.
I added the following lines to the Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> file:
hostname_patterns = [
['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'],
['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'],
['KEEP', '^li04e03\..*'],
]
I installed XALT using the following command:
./configure \
--prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \
--with-config=Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> \
--with-syshostConfig=hardcode:li04e03 \
--with-transmission=syslog \
--with-MySQL=no \
--enable-gpu-tracking \
--with-siteControlledPrefix=yes
To test XALT, I created a simple C program try.c with the following code:
#include <stdio.h>
int main()
{ printf("Hello World!\n"); return 0;}
>From the login node li04e03, I ran the following commands:
ml xalt/3.1.1
ml gcc/14.2.0
ml libuuid-devel/2.37.4
(base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c
However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help.
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 Starting ld
22:13:25 find_real_command: Searching for the real: ld
22:13:25 find_real_command: found /usr/bin/ld
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren
tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]}
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 SYSHOST: minerva
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 EPOCH 1740366805.4250 [122/996]
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/as){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/as){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/as
}
/hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_
3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists)
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/touch){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/touch){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/touch
}
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996]
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 Function Tracking is disabled: no reserveMap files
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 Not adding XALT initialize routines to user code
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so<https://urldefense.proofpoint.com/v2/url?u=http-3A__liblto-5Fplugin.so&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=j12VvrkxnZfWEIshGHZjCkIkLR8fRTJlQDKGoFHyHBU&e=> -plugin-opt=/hpc/pac
kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t
hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --
eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc
ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/
packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner
va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc --
push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc
/x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_
019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1
---------------------------------------------
Date: Sun Feb 23 22:13:25 2025
XALT Version: xalt-3.1.1-5-gf8d8ddf9
Nodename: li04e03
System: Linux
Release: 5.14.0-427.13.1.el9_4.x86_64
O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024
Machine: x86_64
---------------------------------------------
myinit(0/1,LD_PRELOAD,/usr/bin/date){
Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD"
Test for XALT_EXECUTABLE_TRACKING: yes
Test for rank == 0, rank: 0
hostname: "li04e03" is rejected -> exiting
}
myfini(0/1,LD_PRELOAD,/usr/bin/date){
-> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file
: Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date
}
22:13:25 XALT_TRANSMISSION_STYLE syslog
Thanks a lot!
Sincerely,
S M Shamimul Hasan, Ph.D.
Senior Computational Scientist
Scientific Computing and Data Division
Icahn School of Medicine at Mount Sinai
New York, NY 10029
Email: sms...@ms...
|
|
From: Robert M. <mc...@ta...> - 2025-02-24 16:53:34
|
You are trying to match a "." that isn't there. Our hostname on the compute nodes look like: c454-103.stampede3.tacc.utexas.edu So, I want to match the dot after 103. You don't have a dot in your host name or anything else. Please change the hostname patterns to: hostname_patterns = [ ['KEEP', '^li04e0[1-4]'], ] This will match li04e01 to li04e04. There is no reason to keep the hostname patterns that TACC uses. If you don't have much experience with regular expressions, please read about them. XALT greatly depends on them. Best, XALT Team ________________________________ From: Hasan, S M Shamimul via Xalt-users <xal...@li...> Sent: Sunday, February 23, 2025 8:29 PM To: xal...@li... <xal...@li...> Subject: [Xalt-users] Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Hello. I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes. I connect to the cluster using the following command: ssh us...@mi... Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04. I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9. I added the following lines to the Config/TACC_config.py file: hostname_patterns = [ ['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^li04e03\..*'], ] I installed XALT using the following command: ./configure \ --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \ --with-config=Config/TACC_config.py \ --with-syshostConfig=hardcode:li04e03 \ --with-transmission=syslog \ --with-MySQL=no \ --enable-gpu-tracking \ --with-siteControlledPrefix=yes To test XALT, I created a simple C program try.c with the following code: #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} >From the login node li04e03, I ran the following commands: ml xalt/3.1.1 ml gcc/14.2.0 ml libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help. --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Starting ld 22:13:25 find_real_command: Searching for the real: ld 22:13:25 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]} --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 SYSHOST: minerva --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 EPOCH 1740366805.4250 [122/996] --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_ 3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/touch } --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996] -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Not adding XALT initialize routines to user code --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/pac kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -- eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/ packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc -- push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc /x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_ 019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT_TRANSMISSION_STYLE syslog Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... |
|
From: Hasan, S M S. <sms...@ms...> - 2025-02-24 03:59:16
|
Hello. I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes. I connect to the cluster using the following command: ssh us...@mi... Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04. I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9. I added the following lines to the Config/TACC_config.py file: hostname_patterns = [ ['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^li04e03\..*'], ] I installed XALT using the following command: ./configure \ --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \ --with-config=Config/TACC_config.py \ --with-syshostConfig=hardcode:li04e03 \ --with-transmission=syslog \ --with-MySQL=no \ --enable-gpu-tracking \ --with-siteControlledPrefix=yes To test XALT, I created a simple C program try.c with the following code: #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} >From the login node li04e03, I ran the following commands: ml xalt/3.1.1 ml gcc/14.2.0 ml libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help. --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Starting ld 22:13:25 find_real_command: Searching for the real: ld 22:13:25 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]} --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 SYSHOST: minerva --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 EPOCH 1740366805.4250 [122/996] --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_ 3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/touch } --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996] -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Not adding XALT initialize routines to user code --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/pac kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -- eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/ packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc -- push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc /x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_ 019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT_TRANSMISSION_STYLE syslog Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... |
|
From: Robert M. <mc...@ta...> - 2025-02-19 18:31:19
|
The XALT Monthly Zoom Meeting will be held on Feb. 20th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * More thoughts on eBPF * Rewrite core of XALT using eBPF? * Connect XALT library with eBPF? * Other Topics? You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |