improved the CLN C-source output (integers are printed as integers, and
[ginac.git] / check / time_lw_C.cpp
index ce2921c85fc754aa5cf832feaecad63b95461a13..0f77985fb303881fe62b707aeb2451c5524e8480 100644 (file)
@@ -4,7 +4,7 @@
  *  Lewis and Michael Wester. */
 
 /*
  *  Lewis and Michael Wester. */
 
 /*
- *  GiNaC Copyright (C) 1999-2000 Johannes Gutenberg University Mainz, Germany
+ *  GiNaC Copyright (C) 1999-2002 Johannes Gutenberg University Mainz, Germany
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
@@ -34,8 +34,8 @@ static unsigned test(void)
        ex lastgcd = gcd(pow(x,300+(200%181)),pow(y,200+(200%183)));
        if (lastgcd != numeric("53174994123961114423610399251974962981084780166115806651505844915220196792416194060680805428433601792982500430324916963290494659936522782673704312949880308677990050199363768068005367578752699785180694630122629259539608472261461289805919741933")) {
                clog << "gcd(" << x << "^" << 300+(200%181) << ","
        ex lastgcd = gcd(pow(x,300+(200%181)),pow(y,200+(200%183)));
        if (lastgcd != numeric("53174994123961114423610399251974962981084780166115806651505844915220196792416194060680805428433601792982500430324916963290494659936522782673704312949880308677990050199363768068005367578752699785180694630122629259539608472261461289805919741933")) {
                clog << "gcd(" << x << "^" << 300+(200%181) << ","
-                        << y << "^" << 200+(200%183) << ") erroneously returned "
-                        << lastgcd << endl;
+                    << y << "^" << 200+(200%183) << ") erroneously returned "
+                    << lastgcd << endl;
                return 1;
        }
        return 0;
                return 1;
        }
        return 0;
@@ -49,7 +49,7 @@ unsigned time_lw_C(void)
        double time = .0;
        
        cout << "timing Lewis-Wester test C (gcd of big integers)" << flush;
        double time = .0;
        
        cout << "timing Lewis-Wester test C (gcd of big integers)" << flush;
-       clog << "-------Lewis-Wester test C (gcd of big integers)" << endl;
+       clog << "-------Lewis-Wester test C (gcd of big integers):" << endl;
        
        rolex.start();
        // correct for very small times:
        
        rolex.start();
        // correct for very small times: