A little more detail on what I'm trying to do, and where I'm encountering issues. I am attempting to debug a CESM case (cesm2_3_alpha17a tag) on Derecho using Linaro Forge DDT. The steps I have taken are as follows:
1. Installed and configured the Linaro Forge Client (23.1.2) following the instructions
here
2. I configure my CESM case on Derecho, including using xmlchange to set DEBUG=TRUE
3. I edit .env_mach_specific.sh to load ncarenv-basic/23.09 ncarenv/23.09 linaro-forge/23.1 (the 23.09 modules replace the 23.06 in the original files, the newer versions are required for linaro-forge/23.1)
4. Start the Linaro Forge client locally
Following instructions for Derecho
in the comments here I do the following from the command line on Derecho to launch the job:
1. qsub -l select=9:ncpus=128:mem=235GB:mpiprocs=128 -A $PROJECTNUMBER -q main@desched1 -l walltime=01:00:00
2. cd $CASEROOT
3. source .env_mach_specific.sh
4. cd $RUNDIR
5. ddt --connect $EXEROOT/cesm.exe
After waiting a few minutes for the job to launch, I get a Reverse Connect Request on my local machine, which I accept. However, when I then try to run the case, I get a pop-up window saying that the CTI version cannot be detected and that I should ensure that a cray-cti module is loaded (see attached). However, I can't seem to find a cray-cti module on Derecho (module spider cray-cti comes up empty). Does anyone know why I'm getting this message and/or how to address it? Thanks in advance for any help with this!