]> www.ginac.de Git - ginac.git/blobdiff - check/exam_misc.cpp
Use initializer lists to construct container<>, lst.
[ginac.git] / check / exam_misc.cpp
index fc9c41ebc48e61d302f544fce1fb04bf662f7220..50837cef3001b28d1bdfd5e8d68cf0f6dd990dc2 100644 (file)
@@ -3,7 +3,7 @@
  */
 
 /*
- *  GiNaC Copyright (C) 1999-2010 Johannes Gutenberg University Mainz, Germany
+ *  GiNaC Copyright (C) 1999-2015 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
@@ -96,7 +96,7 @@ static unsigned exam_sqrfree()
        ex e1, e2;
        
        e1 = (1+x)*pow((2+x),2)*pow((3+x),3)*pow((4+x),4);
-       e2 = sqrfree(expand(e1),lst(x));
+       e2 = sqrfree(expand(e1),lst{x});
        if (e1 != e2) {
                clog << "sqrfree(expand(" << e1 << ")) erroneously returned "
                     << e2 << endl;
@@ -110,19 +110,19 @@ static unsigned exam_sqrfree()
                     << e2 << endl;
                ++result;
        }
-       e2 = sqrfree(expand(e1),lst(x));
+       e2 = sqrfree(expand(e1),lst{x});
        if (e1 != e2) {
                clog << "sqrfree(expand(" << e1 << "),[x]) erroneously returned "
                     << e2 << endl;
                ++result;
        }
-       e2 = sqrfree(expand(e1),lst(y));
+       e2 = sqrfree(expand(e1),lst{y});
        if (e1 != e2) {
                clog << "sqrfree(expand(" << e1 << "),[y]) erroneously returned "
                     << e2 << endl;
                ++result;
        }
-       e2 = sqrfree(expand(e1),lst(x,y));
+       e2 = sqrfree(expand(e1),lst{x,y});
        if (e1 != e2) {
                clog << "sqrfree(expand(" << e1 << "),[x,y]) erroneously returned "
                     << e2 << endl;
@@ -220,7 +220,7 @@ static unsigned exam_subs()
        }
 
        // And this used to fail in GiNaC 1.5.8 because it first substituted
-       // exp(x) -> exp(log(x)) -> x, and then substitued again x -> log(x)
+       // exp(x) -> exp(log(x)) -> x, and then substituted again x -> log(x)
        e1 = exp(x);
        e2 = e1.subs(x == log(x));
        if (!e2.is_equal(x)) {