@@ -3152,6 +3152,47 @@ def f1():
31523152 """ ), PYTHON_JIT = "1" )
31533153 self .assertEqual (result [0 ].rc , 0 , result )
31543154
3155+ def test_143092 (self ):
3156+ def f1 ():
3157+ a = "a"
3158+ for i in range (50 ):
3159+ x = a [i % len (a )]
3160+
3161+ s = ""
3162+ for _ in range (10 ):
3163+ s += ""
3164+
3165+ class A : ...
3166+ class B : ...
3167+
3168+ match s :
3169+ case int (): ...
3170+ case str (): ...
3171+ case dict (): ...
3172+
3173+ (
3174+ u0 ,
3175+ * u1 ,
3176+ u2 ,
3177+ u4 ,
3178+ u5 ,
3179+ u6 ,
3180+ u7 ,
3181+ u8 ,
3182+ u9 , u10 , u11 ,
3183+ u12 , u13 , u14 , u15 , u16 , u17 , u18 , u19 , u20 , u21 , u22 , u23 , u24 , u25 , u26 , u27 , u28 , u29 ,
3184+ ) = [None , None , None , None , None , None , None , None , None , None , None , None , None , None , None ,
3185+ None , None , None , None , None , None , None , None , None , None , None , None , None , None , None ,
3186+ None , None , None , None , None , None , None , None , None , None , None , None , None , None , None ,
3187+ None , None , None , None , None , None , None , None ,]
3188+
3189+ s = ""
3190+ for _ in range (10 ):
3191+ s += ""
3192+ s += ""
3193+
3194+ for i in range (TIER2_THRESHOLD * 10 ):
3195+ f1 ()
31553196
31563197def global_identity (x ):
31573198 return x
0 commit comments