[clang] [Clang] Remove 3-element vector load and store special handling (PR #104661)

LLVM Continuous Integration via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 21 06:27:02 PST 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `lldb-remote-linux-win` running on `as-builder-10` while building `clang` at step 8 "build-default".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/197/builds/934

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 8 (build-default) failure: cmake (failure)
...
155.775 [2064/130/3125]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaFunctionEffects.cpp.obj
155.809 [2063/130/3126]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaHLSL.cpp.obj
156.324 [2062/130/3127]Linking CXX static library lib\clangRewrite.lib
156.468 [2061/130/3128]Building CXX object tools\clang\lib\ASTMatchers\CMakeFiles\obj.clangASTMatchers.dir\ASTMatchFinder.cpp.obj
156.501 [2060/130/3129]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaStmtAttr.cpp.obj
156.728 [2059/130/3130]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaRISCV.cpp.obj
157.682 [2058/130/3131]Building CXX object tools\clang\lib\AST\CMakeFiles\obj.clangAST.dir\ASTContext.cpp.obj
159.896 [2057/130/3132]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaModule.cpp.obj
160.236 [2056/130/3133]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaExprMember.cpp.obj
160.514 [2055/130/3134]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGExpr.cpp.obj
FAILED: tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.obj 
ccache C:\PROGRA~1\MICROS~1\2022\COMMUN~1\VC\Tools\MSVC\1441~1.341\bin\Hostx64\x64\cl.exe  /nologo /TP -DCLANG_BUILD_STATIC -DGTEST_HAS_RTTI=0 -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_GLIBCXX_ASSERTIONS -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -IC:\buildbot\as-builder-10\lldb-x-aarch64\build\tools\clang\lib\CodeGen -IC:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen -IC:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\include -IC:\buildbot\as-builder-10\lldb-x-aarch64\build\tools\clang\include -IC:\buildbot\as-builder-10\lldb-x-aarch64\build\include -IC:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\include -D__OPTIMIZE__ /Zc:inline /Zc:preprocessor /Zc:__cplusplus /Oi /bigobj /permissive- /W4 -wd4141 -wd4146 -wd4244 -wd4267 -wd4291 -wd4351 -wd4456 -wd4457 -wd4458 -wd4459 -wd4503 -wd4624 -wd4722 -wd4100 -wd4127 -wd4512 -wd4505 -wd4610 -wd4510 -wd4702 -wd4245 -wd4706 -wd4310 -wd4701 -wd4703 -wd4389 -wd4611 -wd4805 -wd4204 -wd4577 -wd4091 -wd4592 -wd4319 -wd4709 -wd5105 -wd4324 -wd4251 -wd4275 -w14062 -we4238 /Gw /O2 /Ob2  -MD  /EHs-c- /GR- -UNDEBUG -std:c++17 /showIncludes /Fotools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGExpr.cpp.obj /Fdtools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\ /FS -c C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen\CGExpr.cpp
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen\CGExpr.cpp(2016): error C2039: 'iota': is not a member of 'std'
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\include\llvm/Support/Errc.h(87): note: see declaration of 'std'
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen\CGExpr.cpp(2016): error C3861: 'iota': identifier not found
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen\CGExpr.cpp(2156): error C2039: 'iota': is not a member of 'std'
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\include\llvm/Support/Errc.h(87): note: see declaration of 'std'
C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\clang\lib\CodeGen\CGExpr.cpp(2156): error C3861: 'iota': identifier not found
161.620 [2055/129/3135]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaAvailability.cpp.obj
164.709 [2055/128/3136]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaCodeComplete.cpp.obj
165.332 [2055/127/3137]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaChecking.cpp.obj
165.544 [2055/126/3138]Building CXX object tools\clang\lib\AST\CMakeFiles\obj.clangAST.dir\TextNodeDumper.cpp.obj
166.704 [2055/125/3139]Building CXX object tools\clang\lib\AST\CMakeFiles\obj.clangAST.dir\ExprConstant.cpp.obj
168.623 [2055/124/3140]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaDeclObjC.cpp.obj
170.902 [2055/123/3141]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaExprObjC.cpp.obj
171.285 [2055/122/3142]Building CXX object tools\clang\lib\Driver\CMakeFiles\obj.clangDriver.dir\ToolChains\Arch\CSKY.cpp.obj
173.638 [2055/121/3143]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaObjC.cpp.obj
173.928 [2055/120/3144]Linking CXX executable bin\lld.exe
175.939 [2055/119/3145]Building CXX object tools\clang\lib\ARCMigrate\CMakeFiles\obj.clangARCMigrate.dir\PlistReporter.cpp.obj
178.068 [2055/118/3146]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\VarBypassDetector.cpp.obj
178.121 [2055/117/3147]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaStmtAsm.cpp.obj
182.108 [2055/116/3148]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGHLSLRuntime.cpp.obj
184.288 [2055/115/3149]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\SwiftCallingConv.cpp.obj
186.109 [2055/114/3150]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaOverload.cpp.obj
187.512 [2055/113/3151]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGCXX.cpp.obj
187.981 [2055/112/3152]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\ABIInfo.cpp.obj
188.423 [2055/111/3153]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGExprCXX.cpp.obj
188.726 [2055/110/3154]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaDeclAttr.cpp.obj
189.159 [2055/109/3155]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGCXXABI.cpp.obj
189.366 [2055/108/3156]Building CXX object tools\clang\lib\Driver\CMakeFiles\obj.clangDriver.dir\ToolChain.cpp.obj
190.667 [2055/107/3157]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\SanitizerMetadata.cpp.obj
190.735 [2055/106/3158]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\ConstantInitBuilder.cpp.obj
191.350 [2055/105/3159]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\ABIInfoImpl.cpp.obj
193.154 [2055/104/3160]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\PatternInit.cpp.obj
193.371 [2055/103/3161]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGCUDARuntime.cpp.obj
195.046 [2055/102/3162]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\MacroPPCallbacks.cpp.obj
195.925 [2055/101/3163]Building CXX object tools\clang\lib\CodeGen\CMakeFiles\obj.clangCodeGen.dir\CGObjCRuntime.cpp.obj
196.352 [2055/100/3164]Building CXX object tools\clang\lib\Driver\CMakeFiles\obj.clangDriver.dir\ToolChains\Arch\AArch64.cpp.obj
196.756 [2055/99/3165]Building CXX object tools\clang\lib\Driver\CMakeFiles\obj.clangDriver.dir\ToolChains\Arch\ARM.cpp.obj

```

</details>

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


More information about the cfe-commits mailing list