@@ -529,11 +529,11 @@ cdef class randstate:
529529
530530 if seed is None :
531531 if use_urandom:
532- seed = long (binascii.hexlify(os.urandom(16 )), 16 )
532+ seed = int (binascii.hexlify(os.urandom(16 )), 16 )
533533 else :
534- seed = long (time.time() * 256 )
534+ seed = int (time.time() * 256 )
535535 else :
536- seed = long (seed)
536+ seed = int (seed)
537537
538538 # If seed==0, leave it at the default seed used by
539539 # gmp_randinit_default()
@@ -605,9 +605,9 @@ cdef class randstate:
605605 from sage.rings.integer_ring import ZZ
606606 rand = cls ()
607607 if seed is None :
608- rand.seed(long (ZZ.random_element(long ( 1 ) << 128 )))
608+ rand.seed(int (ZZ.random_element(1 << 128 )))
609609 else :
610- rand.seed(long (seed))
610+ rand.seed(int (seed))
611611 self ._python_random = rand
612612 return rand
613613
@@ -624,7 +624,7 @@ cdef class randstate:
624624 48314508034782595865062786044921182484
625625 """
626626 from sage.rings.integer_ring import ZZ
627- return ZZ.random_element(long ( 1 ) << 128 )
627+ return ZZ.random_element(1 << 128 )
628628
629629 cpdef long_seed(self ):
630630 r """
@@ -638,7 +638,7 @@ cdef class randstate:
638638 256056279774514099508607350947089272595
639639 """
640640 from sage.rings.integer_ring import ZZ
641- return long (ZZ.random_element(long ( 1 ) << 128 ))
641+ return int (ZZ.random_element(1 << 128 ))
642642
643643 cpdef set_seed_libc(self , bint force):
644644 r """
@@ -688,7 +688,7 @@ cdef class randstate:
688688 if force or _ntl_seed_randstate is not self :
689689 import sage.libs.ntl.ntl_ZZ as ntl_ZZ
690690 from sage.rings.integer_ring import ZZ
691- ntl_ZZ.ntl_setSeed(ZZ.random_element(long ( 1 ) << 128 ))
691+ ntl_ZZ.ntl_setSeed(ZZ.random_element(1 << 128 ))
692692 _ntl_seed_randstate = self
693693
694694 def set_seed_gap (self ):
@@ -715,7 +715,7 @@ cdef class randstate:
715715 mersenne_seed, classic_seed = self ._gap_saved_seed
716716 else :
717717 from sage.rings.integer_ring import ZZ
718- seed = ZZ.random_element(long ( 1 ) << 128 )
718+ seed = ZZ.random_element(1 << 128 )
719719 classic_seed = seed
720720 mersenne_seed = seed
721721
0 commit comments