Make Python init more language native #600
Draft
Cirrus CI / main CIRRUS_ARCH:arm64 CIRRUS_OS:linux LANG:C LANGUAGE:C LC_ALL:C MAKE:make arm_container:almalinux:9
failed
Nov 22, 2025 in 20m 29s
Task Summary
Instruction test failed in 18:34
Details
✅ 00:15 clone
✅ 01:01 reqinstall
✅ 00:03 configure
✅ 00:30 build
❌ 18:34 test
prepend-path MANPATH /usr/local/Modules/share/man {} prepend-path MANPATH /usr/local/Modules/share/man {}
prepend-path PATH /usr/local/Modules/bin prepend-path PATH /usr/local/Modules/bin
setenv FOO value setenv FOO value
setenv FOOCB va{ue setenv FOOCB va�[1;32m\�[m{ue
setenv FOOEM {} setenv FOOEM {}
setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3} setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3}
setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 } setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 }
setenv FOOSP {value } setenv FOOSP {value }
setenv FOOWC va*ue setenv FOOWC va*ue
setenv MODULES_COLLECTION_TARGET bar setenv MODULES_COLLECTION_TARGET bar
�[1;32msetenv PYTHONPATH /usr/local/Modules/init�[m
setenv testsuite yes setenv testsuite yes
�[7mFAIL: sh-to-mod bash-eval testsuite/example/eval-sh-to-mod.sh (sh)�[0m
#%Module #%Module
chdir /tmp/cirrus-ci-build/testsuite/modulefiles.2 chdir /tmp/cirrus-ci-build/testsuite/modulefiles.2
prepend-path FOOPATH /path/to/dir1 /path/to/dir2 /path/to/dir3 prepend-path FOOPATH /path/to/dir1 /path/to/dir2 /path/to/dir3
prepend-path FOOPATHCB /path/to/dir1 /path/to/d{r2 /path/to/dir3 prepend-path FOOPATHCB /path/to/dir1 /path/to/d�[1;32m\�[m{r2 /path/to/dir3
prepend-path FOOPATHEM {} /path/to/dir1 /path/to/dir2 /path/to/dir3 prepend-path FOOPATHEM {} /path/to/dir1 /path/to/dir2 /path/to/dir3
prepend-path FOOPATHWC /path/to/dir1 /path/to/d*r2 /path/to/dir3 prepend-path FOOPATHWC /path/to/dir1 /path/to/d*r2 /path/to/dir3
prepend-path MANPATH /usr/local/Modules/share/man {} prepend-path MANPATH /usr/local/Modules/share/man {}
prepend-path PATH /usr/local/Modules/bin prepend-path PATH /usr/local/Modules/bin
setenv FOO value setenv FOO value
setenv FOOCB va{ue setenv FOOCB va�[1;32m\�[m{ue
setenv FOOEM {} setenv FOOEM {}
setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3} setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3}
setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 } setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 }
setenv FOOSP {value } setenv FOOSP {value }
setenv FOOWC va*ue setenv FOOWC va*ue
setenv MODULES_COLLECTION_TARGET bar setenv MODULES_COLLECTION_TARGET bar
�[1;32msetenv PYTHONPATH /usr/local/Modules/init�[m
�[7mFAIL: sh-to-mod bash-eval testsuite/example/eval-sh-to-mod.sh (sh)�[0m
#%Module #%Module
chdir /tmp/cirrus-ci-build/testsuite/modulefiles.2 chdir /tmp/cirrus-ci-build/testsuite/modulefiles.2
prepend-path FOOPATH /path/to/dir1 /path/to/dir2 /path/to/dir3 prepend-path FOOPATH /path/to/dir1 /path/to/dir2 /path/to/dir3
prepend-path FOOPATHCB /path/to/dir1 /path/to/d{r2 /path/to/dir3 prepend-path FOOPATHCB /path/to/dir1 /path/to/d�[1;32m\�[m{r2 /path/to/dir3
prepend-path FOOPATHEM {} /path/to/dir1 /path/to/dir2 /path/to/dir3 prepend-path FOOPATHEM {} /path/to/dir1 /path/to/dir2 /path/to/dir3
prepend-path FOOPATHWC /path/to/dir1 /path/to/d*r2 /path/to/dir3 prepend-path FOOPATHWC /path/to/dir1 /path/to/d*r2 /path/to/dir3
prepend-path MANPATH /usr/local/Modules/share/man {} prepend-path MANPATH /usr/local/Modules/share/man {}
prepend-path PATH /usr/local/Modules/bin prepend-path PATH /usr/local/Modules/bin
setenv FOO value setenv FOO value
setenv FOOCB va{ue setenv FOOCB va�[1;32m\�[m{ue
setenv FOOEM {} setenv FOOEM {}
setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3} setenv FOOPATHSP {/path/to/dir1 /path/to/dir2 /path/to/dir3}
setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 } setenv FOOPATHSPEM {/path/to/dir1 /path/to/dir2 /path/to/dir3 }
setenv FOOSP {value } setenv FOOSP {value }
setenv FOOWC va*ue setenv FOOWC va*ue
setenv MODULES_COLLECTION_TARGET bar setenv MODULES_COLLECTION_TARGET bar
�[1;32msetenv PYTHONPATH /usr/local/Modules/init�[m
�[1;33;7m=== test summary ===�[0m
# of expected passes 23422
# of unexpected failures 85
Exit status: 2
Loading