From 4c685ad5ca80dcfd69c8ed83b2211c9f8c72065f Mon Sep 17 00:00:00 2001 From: Jeff Fifield Date: Tue, 28 May 2024 09:32:01 -0600 Subject: [PATCH 1/3] Update buildAndTestAieToolsHsaBuildOnly.yml --- .github/workflows/buildAndTestAieToolsHsaBuildOnly.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildAndTestAieToolsHsaBuildOnly.yml b/.github/workflows/buildAndTestAieToolsHsaBuildOnly.yml index 381efd1823..21bbdf6f11 100644 --- a/.github/workflows/buildAndTestAieToolsHsaBuildOnly.yml +++ b/.github/workflows/buildAndTestAieToolsHsaBuildOnly.yml @@ -85,7 +85,7 @@ jobs: apt update apt install -y rocm-hip-runtime-dev5.6.0 python3.10-venv \ libboost-all-dev pkg-config libelf-dev elfutils \ - libdwarf-dev libsysfs-dev clang libssl-dev + libdwarf-dev libsysfs-dev clang libssl-dev uuid-dev apt-get clean cd / From ad4e3e0f3b6c2d2fb1a04fdb09d2c0ea0463e2aa Mon Sep 17 00:00:00 2001 From: Jeff Fifield Date: Tue, 28 May 2024 10:03:43 -0600 Subject: [PATCH 2/3] Update lit.cfg.py add 'xrt' feature --- test/lit.cfg.py | 1 + 1 file changed, 1 insertion(+) diff --git a/test/lit.cfg.py b/test/lit.cfg.py index 4eef6329da..f2a5deb560 100644 --- a/test/lit.cfg.py +++ b/test/lit.cfg.py @@ -127,6 +127,7 @@ xrt_flags = "-I{} -L{} -luuid -lxrt_coreutil".format( config.xrt_include_dir, config.xrt_lib_dir ) + config.available_features.add("xrt") try: xbutil = os.path.join(config.xrt_bin_dir, "xbutil") result = subprocess.run( From 715eb1ab51e306cbb2cc2687cd5d15b2dcc7b390 Mon Sep 17 00:00:00 2001 From: Jeff Fifield Date: Tue, 28 May 2024 10:04:21 -0600 Subject: [PATCH 3/3] Update simple_xclbin_chess.mlir requires xrt --- test/aie2xclbin/simple_xclbin_chess.mlir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/aie2xclbin/simple_xclbin_chess.mlir b/test/aie2xclbin/simple_xclbin_chess.mlir index cc961d0ddf..5f27331b27 100644 --- a/test/aie2xclbin/simple_xclbin_chess.mlir +++ b/test/aie2xclbin/simple_xclbin_chess.mlir @@ -9,7 +9,7 @@ //===----------------------------------------------------------------------===// // RUN: aie2xclbin -v --use-chess --host-target=aarch64-linux-gnu %s --xclbin-name=test.xclbin | FileCheck %s -// REQUIRES: valid_xchess_license +// REQUIRES: valid_xchess_license, xrt // Note that llc determines the architecture from the llvm IR. // CHECK-NOT: llc