diff --git a/src/gt4py/next/program_processors/runners/dace_fieldview/transformations/auto_optimize.py b/src/gt4py/next/program_processors/runners/dace_fieldview/transformations/auto_optimize.py index 4a06d2f416..e27e37499b 100644 --- a/src/gt4py/next/program_processors/runners/dace_fieldview/transformations/auto_optimize.py +++ b/src/gt4py/next/program_processors/runners/dace_fieldview/transformations/auto_optimize.py @@ -269,7 +269,7 @@ def gt_auto_optimize( dace_aoptimize.move_small_arrays_to_stack(sdfg) # Now we modify the strides. - gtx_transformations.gt_change_transient_strides(sdfg, gpu=gpu) + # TODO: re-enable gtx_transformations.gt_change_transient_strides(sdfg, gpu=gpu) if make_persistent: gtx_transformations.gt_make_transients_persistent(sdfg=sdfg, device=device) diff --git a/src/gt4py/next/program_processors/runners/dace_fieldview/workflow.py b/src/gt4py/next/program_processors/runners/dace_fieldview/workflow.py index 407faf7ec1..5f5a00712b 100644 --- a/src/gt4py/next/program_processors/runners/dace_fieldview/workflow.py +++ b/src/gt4py/next/program_processors/runners/dace_fieldview/workflow.py @@ -63,7 +63,7 @@ def generate_sdfg( # can handle. This is a workaround for an issue with scalar expressions that are # promoted to symbolic expressions and computed on the host (CPU), but the intermediate # result is written to a GPU global variable (https://github.com/spcl/dace/issues/1773). - gtx_transformations.gt_simplify(sdfg) + sdfg.simplify() gtx_transformations.gt_gpu_transformation(sdfg, try_removing_trivial_maps=True) return sdfg