[all-commits] [llvm/llvm-project] cb96a3: [clang][test] Move offload tools tests to clang/te...
Yury Plyakhin via All-commits
all-commits at lists.llvm.org
Tue May 26 07:03:19 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cb96a3edf7a81e75169fdcc057f3e19a1d09f73b
https://github.com/llvm/llvm-project/commit/cb96a3edf7a81e75169fdcc057f3e19a1d09f73b
Author: Yury Plyakhin <yury.plyakhin at intel.com>
Date: 2026-05-26 (Tue, 26 May 2026)
Changed paths:
R clang/test/Driver/clang-offload-bundler-asserts-on.c
R clang/test/Driver/clang-offload-bundler-standardize.c
R clang/test/Driver/clang-offload-bundler-zlib.c
R clang/test/Driver/clang-offload-bundler-zstd.c
R clang/test/Driver/clang-offload-bundler.c
R clang/test/Driver/fat-archive-unbundle-ext.c
R clang/test/Driver/linker-wrapper-canonical-prefixes.c
R clang/test/Driver/linker-wrapper-hip-amdgcnspirv.c
R clang/test/Driver/linker-wrapper-hip-no-rdc.c
R clang/test/Driver/linker-wrapper-image.c
R clang/test/Driver/linker-wrapper-llvm-help.c
R clang/test/Driver/linker-wrapper.c
R clang/test/Driver/nvlink-wrapper.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-canonical-prefixes.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-hip-amdgcnspirv.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-hip-no-rdc.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-image.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper-llvm-help.c
A clang/test/OffloadTools/clang-linker-wrapper/linker-wrapper.c
A clang/test/OffloadTools/clang-linker-wrapper/lit.local.cfg
A clang/test/OffloadTools/clang-linker-wrapper/openmp-spirv.cpp
A clang/test/OffloadTools/clang-nvlink-wrapper/nvlink-wrapper.c
A clang/test/OffloadTools/clang-offload-bundler/asserts-on.c
A clang/test/OffloadTools/clang-offload-bundler/basic.c
A clang/test/OffloadTools/clang-offload-bundler/fat-archive-unbundle-ext.c
A clang/test/OffloadTools/clang-offload-bundler/standardize.c
A clang/test/OffloadTools/clang-offload-bundler/zlib.c
A clang/test/OffloadTools/clang-offload-bundler/zstd.c
A clang/test/OffloadTools/clang-sycl-linker/basic.ll
A clang/test/OffloadTools/clang-sycl-linker/split-mode.ll
A clang/test/OffloadTools/clang-sycl-linker/triple.ll
R clang/test/Tooling/clang-linker-wrapper-spirv.cpp
R clang/test/Tooling/clang-sycl-linker-split-mode.ll
R clang/test/Tooling/clang-sycl-linker-triple.ll
R clang/test/Tooling/clang-sycl-linker.ll
M clang/test/Tooling/lit.local.cfg
Log Message:
-----------
[clang][test] Move offload tools tests to clang/test/OffloadTools (#198434)
Tests for clang-offload-bundler, clang-linker-wrapper,
clang-nvlink-wrapper, and clang-sycl-linker were scattered across
clang/test/Driver/ and clang/test/Tooling/. Neither location was
appropriate: Driver/ is for testing the compiler driver, and Tooling/ is
for testing the LibTooling infrastructure.
Move them to clang/test/OffloadTools/ with one subdirectory per tool,
following the convention used by llvm/test/tools/. The tool-name prefix
is dropped from filenames since the containing directory already
identifies the tool.
The spirv-tools feature/substitution setup is carried over from
Tooling's lit.local.cfg into a new lit.local.cfg in
clang-linker-wrapper/, since the parent clang/test/lit.cfg.py does not
set up that feature. The dead spirv-tools block is removed from
Tooling/lit.local.cfg now that no tests there depend on it.
`clang-linker-wrapper-spirv.cpp` was relying on libomp in the
environment. It is now rewritten to run the `clang-linker-wrapper`
directly rather than going through the driver and added stub symbols
allow avoiding linking against OpenMP runtime libraries.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list