#%Module

if {[info exists env(TESTSUITE_SWAA_SWITCH_SET1)]} {
    module switch swaa swaa/3.8
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET2)]} {
    module switch swaa swaa@3
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET3)]} {
    module switch swaa@3 swaa@3.2:
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET4)]} {
    module switch swaa@1 swaa@3.2:
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET5)]} {
    module switch swaa/1 swaa@3.2:
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET6)]} {
    module switch swaa@1 swaa@3.8
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET7)]} {
    module switch swaa@1 swaa/3.8
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET8)]} {
    module switch swaa@1: swaa@3.8
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET9)]} {
    module switch swaa@2 swaa@3
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET10)]} {
    module switch swaa/2@:6 swaa@3
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET11)]} {
    module switch swaa/2@0,8 swaa/3
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET12)]} {
    module switch swaa@1 swaa@2
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET13)]} {
    module switch swaa@1 swaa/2@6:
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET14)]} {
    module switch swaa/2@0,8 swaa
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET15)]} {
    module switch swaa/2@6: swaa@2
}
if {[info exists env(TESTSUITE_SWAA_SWITCH_SET16)]} {
    module switch swaa/2@6: swaa/2@:6
}
