Skip to content
Snippets Groups Projects
Commit 92ff2fe4 authored by Stephan Seitz's avatar Stephan Seitz
Browse files

Fix test for old Ubuntu

parent dedbd7f2
No related branches found
No related tags found
No related merge requests found
Pipeline #28403 waiting for manual action
import pytest
import sympy as sp import sympy as sp
import pystencils as ps
import pystencils as ps
from pystencils import Assignment from pystencils import Assignment
from pystencils.astnodes import Block, SkipIteration, LoopOverCoordinate, SympyAssignment from pystencils.astnodes import Block, LoopOverCoordinate, SkipIteration, SympyAssignment
from sympy.codegen.rewriting import optims_c99
dst = ps.fields('dst(8): double[2D]') dst = ps.fields('dst(8): double[2D]')
s = sp.symbols('s_:8') s = sp.symbols('s_:8')
...@@ -83,7 +83,8 @@ def test_loop_over_coordinate(): ...@@ -83,7 +83,8 @@ def test_loop_over_coordinate():
def test_sympy_assignment(): def test_sympy_assignment():
pytest.importorskip('sympy.codegen.rewriting')
from sympy.codegen.rewriting import optims_c99
assignment = SympyAssignment(dst[0, 0](0), sp.log(x + 3) / sp.log(2) + sp.log(x ** 2 + 1)) assignment = SympyAssignment(dst[0, 0](0), sp.log(x + 3) / sp.log(2) + sp.log(x ** 2 + 1))
assignment.optimize(optims_c99) assignment.optimize(optims_c99)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment