Skip to content

adding oneapi compiler for compy#8393

Open
bibiraju wants to merge 7 commits into
E3SM-Project:masterfrom
bibiraju:compy-new-config
Open

adding oneapi compiler for compy#8393
bibiraju wants to merge 7 commits into
E3SM-Project:masterfrom
bibiraju:compy-new-config

Conversation

@bibiraju
Copy link
Copy Markdown
Contributor

No description provided.

@rljacob rljacob self-assigned this May 14, 2026
@rljacob rljacob requested review from beharrop and bishtgautam May 14, 2026 16:07
<queues>
<queue walltimemax="02:00:00" strict="true" nodemin="1" nodemax="40" default="true">short</queue>
<queue walltimemax="06:00:00" nodemin="1" nodemax="460">slurm</queue>
</queues>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The last message I saw from TIm said there were only 15 nodes with the new image. If that is still true, the nodemax needs to be set to 15.

@bishtgautam
Copy link
Copy Markdown
Contributor

bishtgautam commented May 15, 2026

@bibiraju I'm getting the following error

./create_test ERS.f09_f09.IELM.compy-new_oneapi-ifx
Using project from env PROJECT: e3sm
create_test will do up to 1 tasks simultaneously
create_test will use up to 50 cores simultaneously
Creating test directory /compyfs/bish218/e3sm_scratch/ERS.f09_f09.IELM.compy-new_oneapi-ifx.20260514_181736_pfx7lx
RUNNING TESTS:
  ERS.f09_f09.IELM.compy-new_oneapi-ifx
Starting CREATE_NEWCASE for test ERS.f09_f09.IELM.compy-new_oneapi-ifx with 1 procs
Finished CREATE_NEWCASE for test ERS.f09_f09.IELM.compy-new_oneapi-ifx in 12.884321 seconds (PASS)
Starting XML for test ERS.f09_f09.IELM.compy-new_oneapi-ifx with 1 procs
Finished XML for test ERS.f09_f09.IELM.compy-new_oneapi-ifx in 0.759126 seconds (PASS)
Starting SETUP for test ERS.f09_f09.IELM.compy-new_oneapi-ifx with 1 procs
Finished SETUP for test ERS.f09_f09.IELM.compy-new_oneapi-ifx in 1.075212 seconds (FAIL). [COMPLETED 1 of 1]
    Case dir: /compyfs/bish218/e3sm_scratch/ERS.f09_f09.IELM.compy-new_oneapi-ifx.20260514_181736_pfx7lx
    Errors were:
        Setting up test for ERS in directory /compyfs/bish218/e3sm_scratch/ERS.f09_f09.IELM.compy-new_oneapi-ifx.20260514_181736_pfx7lx
        ERROR: module command /usr/share/lmod/lmod/libexec/lmod python purge  failed with message:
        /bin/sh: /usr/share/lmod/lmod/libexec/lmod: No such file or directory

Waiting for tests to finish
FAIL ERS.f09_f09.IELM.compy-new_oneapi-ifx (phase SETUP)
    Case dir: /compyfs/bish218/e3sm_scratch/ERS.f09_f09.IELM.compy-new_oneapi-ifx.20260514_181736_pfx7lx
Due to presence of batch system, create_test will exit before tests are complete.
To force create_test to wait for full completion, use --wait
test-scheduler took 15.24799132347107 seconds

Do I need to login a different node?

@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 15, 2026

This " /usr/share/lmod/lmod/libexec/lmod: No such file or directory" says either modules are not installed or they are in a different place.

@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 15, 2026

Try changing that path to /usr/libexec/lmod/lmod

@bishtgautam
Copy link
Copy Markdown
Contributor

Even the dir a level up doesn't exist

ls /usr/libexec/lmod
ls: cannot access /usr/libexec/lmod: No such file or directory

@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 15, 2026

Tim has a modules section from another machine similar to the new nodes:

    <module_system type="module">
      <init_path lang="perl">/usr/share/lmod/8.7.55/init/perl</init_path>
      <init_path lang="python">/usr/share/lmod/8.7.55/init/env_modules_python.py</init_path>
      <init_path lang="csh">/etc/profile.d/modules.csh</init_path>
      <init_path lang="sh">/etc/profile.d/modules.sh</init_path>
      <cmd_path lang="perl">/usr/share/lmod/8.7.55/libexec/lmod  perl</cmd_path>
      <cmd_path lang="python">/usr/share/lmod/8.7.55/libexec/lmod python</cmd_path>
      <cmd_path lang="sh">module</cmd_path>
      <cmd_path lang="csh">module</cmd_path>
      <modules>

@rljacob
Copy link
Copy Markdown
Member

rljacob commented May 15, 2026

More info from Tim:

I have run a test case to completion using these files.

[tim@compy-admin9 machines]$ pwd
/share/apps/e3sm/E3SM/cime_config/machines

config_machines.xml
config_batch.xml
cmake_macros/compy-rocky9.cmake
cmake_macros/gcc_compy-rocky9.cmake
cmamke_macros/gcc.cmake

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants