[PATCH] D125052: [HLSL] Enable vector types for hlsl.
Shubham Rastogi via cfe-commits
cfe-commits at lists.llvm.org
Wed Jun 1 23:45:47 PDT 2022
Hi Xiang,
I would be more than happy to test the fix for you :). Though it is 11:45 pm for me now and I am going to bed. But I can take a look tomorrow.
Thanks,
Shubham
> On Jun 1, 2022, at 11:42 PM, stan li <python3kgae at outlook.com> wrote:
>
> Hi Shubham,
>
> I found one issue in the change.
> But I don’t have a Mac environment to test.
> Could you help to test if this fix the issue?
>
> The patch is in attachment.
>
> Thanks
> Xiang
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for Windows
>
> From: Shubham Sandeep Rastogi via Phabricator <mailto:reviews at reviews.llvm.org>
> Sent: Wednesday, June 1, 2022 11:28 PM
> To: python3kgae at outlook.com <mailto:python3kgae at outlook.com>; sven.vanhaastregt at arm.com <mailto:sven.vanhaastregt at arm.com>; andrew.savonichev at gmail.com <mailto:andrew.savonichev at gmail.com>; chris.bieneman at me.com <mailto:chris.bieneman at me.com>; goyoroth at gmail.com <mailto:goyoroth at gmail.com>; anastasia.stulova at arm.com <mailto:anastasia.stulova at arm.com>
> Cc: srastogi22 at apple.com <mailto:srastogi22 at apple.com>; thakis at chromium.org <mailto:thakis at chromium.org>; maskray at google.com <mailto:maskray at google.com>; cfe-commits at lists.llvm.org <mailto:cfe-commits at lists.llvm.org>; mgorny at gentoo.org <mailto:mgorny at gentoo.org>; bhuvanendra.kumarn at amd.com <mailto:bhuvanendra.kumarn at amd.com>;1135831309 at qq.com <mailto:1135831309 at qq.com>; gandhi21299 at gmail.com <mailto:gandhi21299 at gmail.com>; aeubanks at google.com <mailto:aeubanks at google.com>; mlekena at skidmore.edu <mailto:mlekena at skidmore.edu>; blitzrakete at gmail.com <mailto:blitzrakete at gmail.com>; shenhan at google.com <mailto:shenhan at google.com>;david.green at arm.com <mailto:david.green at arm.com>; simon.moll at emea.nec.com <mailto:simon.moll at emea.nec.com>
> Subject: [PATCH] D125052: [HLSL] Enable vector types for hlsl.
>
> rastogishubham added a comment.
>
> Hi, this patch causes an issue with the CMake Xcode build configuration, if I try to use xcode as the generator with CMake, using the build command:
>
> xcrun cmake -G Xcode -DCMAKE_BUILD_TYPE:STRING=Debug -DLLVM_ENABLE_ASSERTIONS:BOOL=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DLLVM_ENABLE_PROJECTS='clang;' -DCMAKE_IGNORE_PATH="/usr/lib;/usr/local/lib;/lib" -DLLVM_TARGETS_TO_BUILD="X86;ARM;AArch64" ../llvm
>
> I get:
>
> CMake Error in /Users/shubham/Development/llvm-project/clang/lib/Headers/CMakeLists.txt:
> The custom command generating
>
> /Users/shubham/Development/llvm-project/build/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lib/clang/15.0.0/include/hlsl.h
>
> is attached to multiple targets:
>
> hlsl-resource-headers
> clang-resource-headers
>
> but none of these is a common dependency of the other(s). This is not
> allowed by the Xcode "new build system".
>
>
> CMake Error in /Users/shubham/Development/llvm-project/third-party/benchmark/CMakeLists.txt:
> The custom command generating
>
> /Users/shubham/Development/llvm-project/build/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/lib/clang/15.0.0/include/hlsl.h
>
> is attached to multiple targets:
>
> hlsl-resource-headers
> clang-resource-headers
>
> but none of these is a common dependency of the other(s). This is not
> allowed by the Xcode "new build system".
>
>
> CMake Generate step failed. Build files cannot be regenerated correctly.
>
> This is similar to the issue that was found in this patch: https://reviews.llvm.org/D123498 <https://reviews.llvm.org/D123498>
>
>
> Repository:
> rG LLVM Github Monorepo
>
> CHANGES SINCE LAST ACTION
> https://reviews.llvm.org/D125052/new/ <https://reviews.llvm.org/D125052/new/>
>
> https://reviews.llvm.org/D125052 <https://reviews.llvm.org/D125052>
>
> <header_install.patch>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220601/74c4a81b/attachment-0001.html>
More information about the cfe-commits
mailing list