[clang] [CIR] Support building vectors from smaller vectors (PR #231404)

Arseniy Obolenskiy via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 20 01:01:04 PDT 2026


aobolensk wrote:

> # 🐧 Linux x64 Test Results
> * 72010 tests passed
> * 2441 tests skipped
> * 2 tests failed
> 
> ## Failed Tests
> (click on a test name to see its output)
> 
> ### MemorySanitizer-Unit
> MemorySanitizer-Unit._/Msan-x86_64-Test/MemorySanitizerOrigins/BinaryOp
> ```
> Script:
> --
> /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/./Msan-x86_64-Test --gtest_filter=MemorySanitizerOrigins.BinaryOp
> --
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:187
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin((void *)&t)), (origin))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4411
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin(z)), (oy))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:187
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin((void *)&t)), (origin))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4411
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin(z)), (oy))
>   Actual: false
> Expected: true
> ```
> 
> MemorySanitizer-Unit._/Msan-x86_64-with-call-Test/MemorySanitizerOrigins/BinaryOp
> ```
> Script:
> --
> /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/./Msan-x86_64-with-call-Test --gtest_filter=MemorySanitizerOrigins.BinaryOp
> --
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:187
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin((void *)&t)), (origin))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4411
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin(z)), (oy))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:187
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin((void *)&t)), (origin))
>   Actual: false
> Expected: true
> 
> /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4411
> Value of: __msan_origin_is_descendant_or_same((__msan_get_origin(z)), (oy))
>   Actual: false
> Expected: true
> ```
> 
> If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

CI failures are unrelated to this PR

https://github.com/llvm/llvm-project/pull/231404


More information about the cfe-commits mailing list