+
    Bi                         ^ RI t ^ RIHtHt ^ RIHt ]P                  ! RR7        ! R R] P                  4      t]	R8X  d   ] P                  ! 4        R# R# )	    N)BarrierThread)threading_helperT)modulec                   D   a  ] tR t^t o ]P
                  R 4       tRtV tR# )TestReversedc           	       aa	 ^
p^
pRo	\        V4      oVV	3R lp\        \        S	4      4      p\        V4       Fv  p\        V4      p. p\        V4       F  pVP	                  \        W6.R7      4       K!  	  \        P                  ! V4      ;_uu_ 4         RRR4       SP                  4        Kx  	  R#   + '       g   i     L&; i)
   i  c                    < SP                  4          V P                  4       p\        V 4       K    \         d     R# i ; i)TN)wait__length_hint__nextStopIteration)rlbarriersizes   & =/usr/lib/python3.14/test/test_free_threading/test_reversed.pywork(TestReversed.test_reversed.<locals>.work   s;    LLN**,Q!W$ s   1 A A )targetargsN)	r   tuplerangereversedappendr   r   start_threadsreset)
selfnumber_of_iterationsnumber_of_threadsr   x_r   worker_threadsr   r   s
   &       @@r   test_reversedTestReversed.test_reversed	   s      "+,	& %++,AAN,-%%fDs&CD .!//?? @MMO -
 @?s   B66C N)	__name__
__module____qualname____firstlineno__r   reap_threadsr%   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     "" #    r   __main__)unittest	threadingr   r   test.supportr   requires_working_threadingTestCaser   r(   mainr'   r0   r   <module>r8      sF     % )  + +4 88$$ > zMMO r0   