@@ -924,7 +924,7 @@ class Wasm32WasiCrossBuild(UnixCrossBuild):
924924 host_configure_cmd = ["../../Tools/wasm/wasi-env" , "../../configure" ]
925925
926926 # See comment in _Wasm32WasiPreview1Build.__init__
927- branches = BRANCHES . only_since ( 3 , 11 )
927+ branches = { BRANCHES [ 3 , 11 ], BRANCHES [ 3 , 12 ]}
928928
929929 def setup (self , branch , worker , test_with_PTY = False , ** kwargs ):
930930 self .addStep (
@@ -963,13 +963,13 @@ def __init__(self, source, *, extra_tags=[], **kwargs):
963963 extra_tags .append ("nondebug" )
964964 self .buildersuffix += self .append_suffix
965965 if self .pydebug :
966- # The debug WASI buildbot is meant for 3.11 and 3.12 only.
966+ # The debug buildbot is meant for 3.13+, where WASM is tier 2
967+ self .branches = BRANCHES .only_since (3 , 13 )
968+ else :
969+ # The non-debug WASI buildbot is meant for 3.11 and 3.12 only.
967970 # Don't use it on PRs; it's tier 3 only and getting it to
968971 # work on PRs against `main` is too much work.
969972 self .branches = {BRANCHES [3 , 11 ], BRANCHES [3 , 12 ]}
970- else :
971- # The non-debug buildbot is meant for 3.13+, where WASM is tier 2
972- self .branches = BRANCHES .only_since (3 , 13 )
973973 super ().__init__ (source , extra_tags = extra_tags , ** kwargs )
974974
975975 def setup (self , branch , worker , test_with_PTY = False , ** kwargs ):
0 commit comments