Changeset 47941c in git
- Timestamp:
- Nov 21, 1997, 12:22:42 PM (26 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 67ff588575b5a7b666f803b5e3d46b80a67bf483
- Parents:
- 7bc1161231cd803772e20ee3147cfc57fdb17380
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/ftest/gcd.m4
r7bc116 r47941c 1 1 /* emacs edit mode for this file is -*- C++ -*- */ 2 /* $Id: gcd.m4,v 1. 5 1997-11-05 16:26:23schmidt Exp $ */2 /* $Id: gcd.m4,v 1.6 1997-11-21 11:22:42 schmidt Exp $ */ 3 3 4 4 ftestSetNameOfGame( gcd, `" … … 44 44 else if ( -realResult == result ) 45 45 return Passed; 46 else 46 else { 47 ftestError( CheckError, "result and real result differ\n" ); 47 48 return Failed; 49 } 48 50 49 51 if ( result.isZero() ) 50 52 if ( f.isZero() && g.isZero() ) 51 53 return Passed; 52 else 54 else { 55 ftestError( CheckError, "result is zero but f and g are not\n" ); 53 56 return Failed; 57 } 54 58 55 59 if ( divides( result, f ) && divides( result, g ) ) 56 60 if ( gcd( f/result, g/result ).isOne() ) 57 61 return Passed; 58 else 62 else { 63 ftestError( CheckError, "result is not greatest common divisor\n" ); 59 64 return Failed; 60 else 65 } 66 else { 67 ftestError( CheckError, "result is not a common divisor\n" ); 61 68 return Failed; 69 } 62 70 } 63 71 //}}} … … 90 98 91 99 // do the check 92 ftestCheck( gcdCheck( f, g, result, realResult ) ); 100 ftestCheck( 101 gcdCheck( f, g, result, realResult ) ); 93 102 94 103 // print results
Note: See TracChangeset
for help on using the changeset viewer.