int main() { __BEGIN_DEBUG version1(); version2(); version3(); version4(); version5(); version6(); version7(); version8(); version9(); version10(); version11(); version12(); version13(); version14(); version15(); version16(); version17(); version18(); version19(); version20(); version21(); __END_DEBUG }
int main() { printf("Version 1:\n"); version1(); printf("Version 2:\n"); version2(); return 0; }
int main () { __BEGIN_DEBUG version1(); version2(); __END_DEBUG }
int run(int N, int nIters) { Array<complex<double>,1> A(N), B(N); version1(A,B,nIters); version2(A,B,nIters); version2b(A,B,nIters); version3(A,B,nIters); version4(A,B,nIters); return 0; }
// Verify version comparison operations. TEST(VersionTest, Comparison) { Version version1(0, 10, 4); Version version2(0, 20, 3); Try<Version> version3 = Version::parse("0.20.3"); EXPECT_EQ(version2, version3.get()); EXPECT_NE(version1, version2); EXPECT_LT(version1, version2); EXPECT_LE(version1, version2); EXPECT_LE(version2, version3.get()); EXPECT_GT(version2, version1); EXPECT_GE(version2, version1); EXPECT_GE(version3.get(), version1); EXPECT_EQ(stringify(version2), "0.20.3"); }