- fixed three little standard-conformance issues.
[ginac.git] / check / exam_archive.cpp
index f13426af32abca877f7f1bbcfa7196096003a34f..94130adbde2ca62f62de7bd5822651c678dae9f5 100644 (file)
@@ -47,9 +47,9 @@ unsigned exam_archive(void)
            )
          + dirac_gamma(varidx(mu, dim)) * dirac_gamma(varidx(mu, 4-dim, true))
            * color_T(idx(x, 8), 1) * color_h(idx(x, 8), idx(y, 8), idx(2, 8))
-           * indexed(x, indexed::antisymmetric, idx(2*y+1, x), varidx(-mu, 5))
-         - 2 * spinor_metric(spinidx(x), spinidx(y))
-         + 0.775;
+           * indexed(x, sy_anti(), idx(2*y+1, x), varidx(-mu, 5))
+         - 2.4275 * spinor_metric(spinidx(x), spinidx(y))
+         + abs(x).series(x == y, 4);
 
        archive ar;
        ar.archive_ex(e, "expr 1");
@@ -69,6 +69,8 @@ unsigned exam_archive(void)
                     << "erroneously returned " << f << endl;
                ++result;
        }
+
+       cout << '.' << flush;
        
        if (!result) {
                cout << " passed " << endl;