diff --git a/pystencils/backends/cbackend.py b/pystencils/backends/cbackend.py index 1d534c443fe0dce2f74697802343d2806884d2d8..a64c3989d4ac4c0d6d07f6925bd71bf460fd854a 100644 --- a/pystencils/backends/cbackend.py +++ b/pystencils/backends/cbackend.py @@ -18,12 +18,12 @@ from pystencils.integer_functions import ( int_div, int_power_of_2, modulo_ceil) try: - from sympy.printing.ccode import C99CodePrinter as CCodePrinter + from sympy.printing.c import C11CodePrinter as CCodePrinter # for sympy versions > 1.6 except ImportError: try: - from sympy.printing.ccode import CCodePrinter # for sympy versions < 1.1 + from sympy.printing.ccode import C99CodePrinter as CCodePrinter except ImportError: - from sympy.printing.c import C11CodePrinter as CCodePrinter # for sympy versions > 1.6 + from sympy.printing.ccode import CCodePrinter # for sympy versions < 1.1 __all__ = ['generate_c', 'CustomCodeNode', 'PrintNode', 'get_headers', 'CustomSympyPrinter']