# Test vectors for conversion between MP ints and C ints
#
-# $Id: mpint,v 1.1 1999/11/25 11:38:33 mdw Exp $
+# $Id: mpint,v 1.4 2002/01/13 19:51:34 mdw Exp $
# The tests look messy because I'm fighting with atoi here as well as the
# integer conversion routines I'm trying to test.
0 0;
1 1;
-5 0xfffffffb;
+ 0x7ffff 0x7ffff;
+ 0x80000 0x80000;
+ 0xfffff 0xfffff;
0x7fffffff 0x7fffffff;
- -0x80000000 0x80000000; # Bastard torture test
+ 0x80000000 0x80000000; # Bastard torture test
+ 0xffffffff 0xffffffff;
}
fromint {
0 0;
1 1;
-5 -5;
+ 0x7ffff 0x7ffff;
+ 0x80000 0x80000;
+ 0xfffff 0xfffff;
0x7fffffff 0x7fffffff;
-0x80000000 -0x80000000; # Bastard torture test
}
0 0;
1 1;
-5 -5;
+ 0x7ffff 0x7ffff;
+ 0x80000 0x80000;
+ 0xfffff 0xfffff;
0x7fffffff 0x7fffffff;
0x80000000 -0x80000000; # Bastard torture test
+ 0xffffffff 0xffffffff;
}
toint {
0 0;
1 1;
-5 -5;
+ 0x7ffff 0x7ffff;
+ 0x80000 0x80000;
+ 0xfffff 0xfffff;
0x7fffffff 0x7fffffff;
-0x80000000 -0x80000000; # Bastard torture test
}
-