[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-libs-commits] CVS: GMP-Sharp addsub.cs,1.1.1.1,1.2 hamdist.cs,1
From: |
Marcus Urban <address@hidden> |
Subject: |
[Dotgnu-libs-commits] CVS: GMP-Sharp addsub.cs,1.1.1.1,1.2 hamdist.cs,1.1.1.1,1.2 powm.cs,1.1.1.1,1.2 |
Date: |
Sun, 15 Dec 2002 02:44:26 -0500 |
Update of /cvsroot/dotgnu-libs/GMP-Sharp
In directory subversions:/tmp/cvs-serv15547
Modified Files:
addsub.cs hamdist.cs powm.cs
Log Message:
Modify to reflect API changes
Index: addsub.cs
===================================================================
RCS file: /cvsroot/dotgnu-libs/GMP-Sharp/addsub.cs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** addsub.cs 14 Dec 2002 04:09:44 -0000 1.1.1.1
--- addsub.cs 15 Dec 2002 07:44:24 -0000 1.2
***************
*** 22,37 ****
for ( i = 0; i < reps; i++ )
{
! bs = rands.IntegerUB( 32 );
size_range = (uint) bs % 10 + 2;
! bs = rands.IntegerUB( size_range );
op1n = (uint) bs;
! op1 = rands.IntegerRB( op1n );
! bs = rands.IntegerUB( size_range );
op2n = (uint) bs;
! op2 = rands.IntegerRB( op2n );
! bs = rands.IntegerUB( 2 );
bsi = (uint) bs;
if ( (bsi & 1 ) != 0 )
--- 22,37 ----
for ( i = 0; i < reps; i++ )
{
! bs = rands.IntegerUBits( 32 );
size_range = (uint) bs % 10 + 2;
! bs = rands.IntegerURange( size_range );
op1n = (uint) bs;
! op1 = rands.IntegerRBits( op1n );
! bs = rands.IntegerUBits( size_range );
op2n = (uint) bs;
! op2 = rands.IntegerRBits( op2n );
! bs = rands.IntegerUBits( 2 );
bsi = (uint) bs;
if ( (bsi & 1 ) != 0 )
Index: hamdist.cs
===================================================================
RCS file: /cvsroot/dotgnu-libs/GMP-Sharp/hamdist.cs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** hamdist.cs 14 Dec 2002 04:09:37 -0000 1.1.1.1
--- hamdist.cs 15 Dec 2002 07:44:24 -0000 1.2
***************
*** 30,34 ****
want = 0;
! got = GMP.AdvancedMath.HamDist( x, y );
if ( got != want )
--- 30,34 ----
want = 0;
! got = Integer.HamDist( x, y );
if ( got != want )
***************
*** 46,50 ****
want = (uint) System.Math.Abs( (long) i-j);
! got = GMP.AdvancedMath.HamDist(x, y);
if ( got != want )
--- 46,50 ----
want = (uint) System.Math.Abs( (long) i-j);
! got = Integer.HamDist(x, y);
if ( got != want )
Index: powm.cs
===================================================================
RCS file: /cvsroot/dotgnu-libs/GMP-Sharp/powm.cs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** powm.cs 14 Dec 2002 04:09:37 -0000 1.1.1.1
--- powm.cs 15 Dec 2002 07:44:24 -0000 1.2
***************
*** 22,49 ****
for ( i = 0; i < reps; i++ )
{
! bs = Integer.URandomB( rands, 32 );
size_range = (uint) (bs) % 13 + 2;
do
{
! base_size = (int) Integer.URandomB( rands,
size_range );
! @base = Integer.RRandomB( rands, (uint)
base_size );
! exp_size = (int) Integer.URandomB( rands, 7 );
! exp = Integer.RRandomB( rands, (uint) exp_size
);
} while ( @base == 0 && exp == 0 );
do
{
! mod_size = (int) Integer.URandomB( rands,
size_range );
! mod = Integer.RRandomB( rands, (uint) mod_size
);
} while ( mod == 0 );
! bsi = (uint) Integer.URandomB( rands, 2 );
if ( ( bsi & 1 ) != 0 )
@base = address@hidden;
r1 = Integer.Power( @base, exp, mod );
!
r2 = 1;
base2 = @base;
--- 22,49 ----
for ( i = 0; i < reps; i++ )
{
! bs = rands.IntegerUBits( 32 );
size_range = (uint) (bs) % 13 + 2;
do
{
! base_size = (int) rands.IntegerUBits(
size_range );
! @base = rands.IntegerRBits((uint) base_size );
! exp_size = (int) rands.IntegerUBits( 7 );
! exp = rands.IntegerRBits( (uint) exp_size );
} while ( @base == 0 && exp == 0 );
do
{
! mod_size = (int) rands.IntegerUBits( size_range
);
! mod = rands.IntegerRBits( (uint) mod_size );
} while ( mod == 0 );
! bsi = (uint) rands.IntegerUBits( 2 );
if ( ( bsi & 1 ) != 0 )
@base = address@hidden;
r1 = Integer.Power( @base, exp, mod );
!
r2 = 1;
base2 = @base;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-libs-commits] CVS: GMP-Sharp addsub.cs,1.1.1.1,1.2 hamdist.cs,1.1.1.1,1.2 powm.cs,1.1.1.1,1.2,
Marcus Urban <address@hidden> <=
- Prev by Date:
[Dotgnu-libs-commits] CVS: GMP-Sharp formatter.cs,1.1.1.1,1.2 gmp-f.cs,1.1.1.1,1.2 gmp-q.cs,1.1.1.1,1.2 gmp-z.cs,1.1.1.1,1.2
- Next by Date:
[Dotgnu-libs-commits] CVS: GMP-Sharp TODO,1.2,1.3
- Previous by thread:
[Dotgnu-libs-commits] CVS: GMP-Sharp formatter.cs,1.1.1.1,1.2 gmp-f.cs,1.1.1.1,1.2 gmp-q.cs,1.1.1.1,1.2 gmp-z.cs,1.1.1.1,1.2
- Next by thread:
[Dotgnu-libs-commits] CVS: GMP-Sharp TODO,1.2,1.3
- Index(es):