// This is the long_long runtime testcase. It checks that the long long and // unsigned long long types map correctly to long and BigInteger respectively. import long_long.*; import java.math.BigInteger; import java.util.ArrayList; public class long_long_runme { static { try { System.loadLibrary("long_long"); } catch (UnsatisfiedLinkError e) { System.err.println("Native code library failed to load. See the chapter on Dynamic Linking Problems in the SWIG Java documentation for help.\n" + e); System.exit(1); } } public static void main(String argv[]) { check_ll(0L); check_ll(0x7FFFFFFFFFFFFFFFL); check_ll(-10); BigInteger testNumber = new BigInteger("0"); final int COUNT = 1025; for (long i=0; i bigIntegers = new ArrayList(); for (int i=0; i