From 4e0fed62453ccb15cf1b40eaeade2970c00d0358 Mon Sep 17 00:00:00 2001 From: Isuru Fernando <isuruf@gmail.com> Date: Thu, 7 May 2020 23:27:14 -0500 Subject: [PATCH] Fix benchmark --- benchmarks/bench_translations.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/benchmarks/bench_translations.py b/benchmarks/bench_translations.py index 6e87370f..8a9ef0da 100644 --- a/benchmarks/bench_translations.py +++ b/benchmarks/bench_translations.py @@ -66,8 +66,14 @@ class TranslationBenchmarkSuite: src_rscale = sym.Symbol("src_rscale") tgt_rscale = sym.Symbol("tgt_rscale") sac = SymbolicAssignmentCollection() - result = l_expn.translate_from(m_expn, src_coeff_exprs, src_rscale, + try: + result = l_expn.translate_from(m_expn, src_coeff_exprs, src_rscale, dvec, tgt_rscale, sac) + except TypeError: + # Support older interface to make it possible to compare + # in CI run + result = l_expn.translate_from(m_expn, src_coeff_exprs, src_rscale, + dvec, tgt_rscale) for i, expr in enumerate(result): sac.assign_unique("coeff%d" % i, expr) sac.run_global_cse() -- GitLab