diff --git a/python/compiler/aiecc/main.py b/python/compiler/aiecc/main.py index bce9002aa4..4bd5af4675 100644 --- a/python/compiler/aiecc/main.py +++ b/python/compiler/aiecc/main.py @@ -1170,19 +1170,20 @@ async def run_flow(self): ) input_physical = self.prepend_tmp("input_physical.mlir") - processes = [self.do_call( - None, - [ - "aie-opt", - "--aie-create-pathfinder-flows", - file_with_addresses, - "-o", - input_physical - ] - )] - await asyncio.gather( - *processes - ) + processes = [ + self.do_call( + None, + [ + "aie-opt", + "--aie-create-pathfinder-flows", + file_with_addresses, + "-o", + input_physical, + ], + force=True, + ) + ] + await asyncio.gather(*processes) if len(opts.host_args) > 0: await self.process_host_cgen(aie_target, input_physical) diff --git a/test/aiecc/buffers_xclbin.mlir b/test/aiecc/buffers_xclbin.mlir index 9005730613..0cef1143b5 100644 --- a/test/aiecc/buffers_xclbin.mlir +++ b/test/aiecc/buffers_xclbin.mlir @@ -8,7 +8,7 @@ // //===----------------------------------------------------------------------===// -// RUN: %python aiecc.py --no-compile --no-link --aie-generate-xclbin %s +// RUN: %python aiecc.py -n --no-compile --no-link --aie-generate-xclbin %s // RUN: FileCheck %s --input-file=buffers_xclbin.mlir.prj/kernels.json // CHECK: {