farzonl wrote:

> Hi @farzonl, your commit is causing at least one test failure on a build bot: 
> https://lab.llvm.org/buildbot/#/builders/139/builds/61732
> 
> ```
> ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED 
> ********************
> Exit Code: 1
> Command Output (stderr):
> --
> RUN: at line 1: 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/clang
>  -cc1 -internal-isystem 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/lib/clang/19/include
>  -nostdsysteminc -finclude-default-header -triple 
> dxil-pc-shadermodel6.6-library 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl
>  -fnative-half-type -emit-llvm -disable-llvm-passes -verify 
> -verify-ignore-unexpected
> + 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/clang
>  -cc1 -internal-isystem 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/lib/clang/19/include
>  -nostdsysteminc -finclude-default-header -triple 
> dxil-pc-shadermodel6.6-library 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl
>  -fnative-half-type -emit-llvm -disable-llvm-passes -verify 
> -verify-ignore-unexpected
> error: 'expected-error' diagnostics expected but not seen: 
>   File 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl
>  Line 117 (directive at 
> /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:118):
>  passing 'double2' (aka 'vector<double, 2>') to parameter of incompatible 
> type '__attribute__((__vector_size__(2 * sizeof(float)))) float' (vector of 2 
> 'float' values)
> 1 error generated.
> --
> ********************
> ```
> 
> Other failing buildbots include:
> 
> * https://lab.llvm.org/buildbot/#/builders/216/builds/36204
> * https://lab.llvm.org/buildbot/#/builders/247/builds/15516
> * https://lab.llvm.org/buildbot/#/builders/280/builds/469
> 
> Can you take a look and revert if you need time to investigate?

This is my own test case failing.  
need:  essentially this as a return but thats gettign 
complicated.`BaseType->isFloatingType() && !BaseType->isHalfType() && 
!BaseType->isFloat32Type();`

But it would be simpler to just have a double check  so im going to do 
something like this ` return VecTy->getElementType()->isDoubleType();`

https://github.com/llvm/llvm-project/pull/85662
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to