From fde0a63b727144035cd305d5398fe76c53869457 Mon Sep 17 00:00:00 2001 From: Stephan Seitz <stephan.seitz@fau.de> Date: Thu, 3 Dec 2020 11:26:48 +0100 Subject: [PATCH] Use C99 also on sympy 1.7 --- pystencils/backends/cbackend.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pystencils/backends/cbackend.py b/pystencils/backends/cbackend.py index 96d9574f6..ae29ee1da 100644 --- a/pystencils/backends/cbackend.py +++ b/pystencils/backends/cbackend.py @@ -18,12 +18,9 @@ from pystencils.integer_functions import ( int_div, int_power_of_2, modulo_ceil) try: - from sympy.printing.c import C11CodePrinter as CCodePrinter # for sympy versions > 1.6 + from sympy.printing.c import C99CodePrinter as CCodePrinter # for sympy versions > 1.6 except ImportError: - try: - from sympy.printing.ccode import C99CodePrinter as CCodePrinter - except ImportError: - from sympy.printing.ccode import CCodePrinter # for sympy versions < 1.1 + from sympy.printing.ccode import C99CodePrinter as CCodePrinter __all__ = ['generate_c', 'CustomCodeNode', 'PrintNode', 'get_headers', 'CustomSympyPrinter'] -- GitLab