You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sticky or super-sticky modules can be escaped with module switch when switch-on module cannot be found. This is an issue as such sticky module should not be able to unload.
$ find modulefiles/foomodulefiles/foomodulefiles/foo/.modulercmodulefiles/foo/1.0
$ cat modulefiles/foo/.modulerc #%Modulemodule-tag sticky foo
$ module use ./modulefiles
$ module load foo
$ module switch foo/2.0Switching from foo/1.0 to foo/2.0 ERROR: Unable to locate a modulefile for 'foo/2.0'
$ module listNo Modulefiles Currently Loaded.
In this example, foo/1.0 should stay loaded as it is tagged sticky.
Switch-on module should be checked before unloading sticky module to verify if an equivalent sticky module can be loaded.
The text was updated successfully, but these errors were encountered:
Sticky or super-sticky modules can be escaped with
module switch
when switch-on module cannot be found. This is an issue as such sticky module should not be able to unload.In this example,
foo/1.0
should stay loaded as it is tagged sticky.Switch-on module should be checked before unloading sticky module to verify if an equivalent sticky module can be loaded.
The text was updated successfully, but these errors were encountered: