](b_E 6 d dl Zd dlmZmZ d dlmZ d Zd ZdS ) N)assert_array_equalassert_array_compare)SeedSequencec 4 g dg dg dg dg dg dg dg dg d g d g } g dg dg d g dg dg dg dg dg dg dg }ddgddgddgddgddgdd gd!d"gd#d$gd%d&gd'd(gg }t | || D ]\ }}}t j |t j ) }t | }| t | }t || | t | t j ) }t || d*S )+z Check that SeedSequence generates data the same as the C++ reference. https://gist.github.com/imneme/540829265469e673d045 )l >[= iʭi ixV4)l AM5 l lp i1 cl ^<1 )i l O!p iF6iiM)i(l NwU i]e+ivp2p)iv(oifl FN iti)l m l - i i5)i^wCl x{ l 9 l I6; )i|Il -Ker i|Lir)l gT<> irT"l oj l PJ )l bI l xW l s-_` idf3)l MR ib"l n, l = )l u l 8 iKjQl b< )l S( l E{| iH5lDl !bJ< )i٦Sl , ikLi&W)i@l ;: i>f!l '4 )l l l D i2l z9e )l 4 l Kp` l a$ i^ )i)9l 'tM inpiRp)l 2DZ iAl DI i~G)i55l \| ih l ^r l MR l n,swM' l u2R,` l KZ"Rq l S(iq l H5+q l YM'0 l k=R l |D l >BWP l l]_ l ek l 4.A l a${EPl `SrP7 l K`EJ+ l 2DZe8N l DI x;Bl 55T#LsNp l h x! dtypeN) zipnparrayuint32r generate_statelenr uint64) inputsoutputs outputs64seedexpected expected64ssstatestate64s y/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/random/tests/test_seed_sequence.pytest_reference_datar s 655888777666888666888888777777F 877888888777777777777666666555G 12 34 34 23 23 34 12 23 01 34I '*&'9&E&E