Mock Version: 1.4.19 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'], chrootPath='/var/lib/mock/1043065-fedora-rawhide-x86_64-1569913162.849605/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7c8574d272504d919fbfc2e7024391b2', '-D', '/var/lib/mock/1043065-fedora-rawhide-x86_64-1569913162.849605/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1562716800 Wrote: /builddir/build/SRPMS/clang-10.0.0-0.1.20191001.git8e3efb4.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'], chrootPath='/var/lib/mock/1043065-fedora-rawhide-x86_64-1569913162.849605/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf']unshare_net=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f9e1524b365e4372a1e4f4194acbe7e3', '-D', '/var/lib/mock/1043065-fedora-rawhide-x86_64-1569913162.849605/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.qxq_t_x0:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/clang.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1562716800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VGcwiu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf clang-tools-extra-master + /usr/bin/gzip -dc /builddir/build/SOURCES/clang-tools-extra-master.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-tools-extra-master + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pathfix.py -i /usr/bin/python3 -pn clang-tidy/tool/clang-tidy-diff.py clang-tidy/tool/run-clang-tidy.py clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py clang-tidy/tool/clang-tidy-diff.py: updating clang-tidy/tool/run-clang-tidy.py: updating clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py: updating + cd /builddir/build/BUILD + rm -rf clang-master + /usr/bin/gzip -dc /builddir/build/SOURCES/clang-master.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd clang-master + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #4 (0002-gtest-reorg.patch):' Patch #4 (0002-gtest-reorg.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gtest --fuzz=2 patching file CMakeLists.txt Hunk #1 succeeded at 161 (offset 4 lines). Hunk #2 succeeded at 519 (offset 18 lines). + echo 'Patch #10 (0001-Workaround-GCC-9-bug-when-handling-bitfields.patch):' Patch #10 (0001-Workaround-GCC-9-bug-when-handling-bitfields.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .bitfields --fuzz=2 patching file include/clang/Frontend/TextDiagnosticPrinter.h Hunk #1 succeeded at 34 (offset -1 lines). + echo 'Patch #11 (0001-ToolChain-Add-lgcc_s-to-the-linker-flags-when-using-.patch):' Patch #11 (0001-ToolChain-Add-lgcc_s-to-the-linker-flags-when-using-.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .libcxx-fix --fuzz=2 patching file lib/Driver/ToolChain.cpp Hunk #1 succeeded at 857 (offset 90 lines). patching file test/Driver/netbsd.cpp + mv ../clang-tools-extra-master tools/extra + pathfix.py -i /usr/bin/python3 -pn tools/clang-format/clang-format-diff.py tools/clang-format/clang-format-sublime.py tools/clang-format/clang-format.py tools/clang-format/git-clang-format utils/hmaptool/hmaptool tools/scan-view/bin/scan-view tools/clang-format/clang-format-diff.py: updating tools/clang-format/clang-format-sublime.py: no change tools/clang-format/clang-format.py: no change tools/clang-format/git-clang-format: updating utils/hmaptool/hmaptool: updating tools/scan-view/bin/scan-view: updating + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qz8VAv + umask 022 + cd /builddir/build/BUILD + cd clang-master + sed -i 's/\@FEDORA_LLVM_LIB_SUFFIX\@/64/g' test/lit.cfg.py + mkdir -p _build + cd _build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON .. -G Ninja -DCMAKE_RULE_MESSAGES:BOOL=OFF -DLLVM_PARALLEL_LINK_JOBS=1 -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH:BOOL=OFF -DCLANG_INCLUDE_TESTS:BOOL=ON -DLLVM_EXTERNAL_LIT=/usr/bin/lit -DLLVM_MAIN_SRC_DIR=/usr/share/llvm/src -DLLVM_LIBDIR_SUFFIX=64 -DLLVM_TABLEGEN_EXE:FILEPATH=/usr/bin/llvm-tblgen -DCLANG_ENABLE_ARCMT:BOOL=ON -DCLANG_ENABLE_STATIC_ANALYZER:BOOL=ON -DCLANG_INCLUDE_DOCS:BOOL=ON -DCLANG_PLUGIN_SUPPORT:BOOL=ON -DENABLE_LINKER_BUILD_ID:BOOL=ON -DLLVM_ENABLE_EH=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_BUILD_DOCS=ON -DLLVM_ENABLE_SPHINX=ON -DSPHINX_WARNINGS_AS_ERRORS=OFF -DLLVM_USE_LINKER=gold -DCLANG_BUILD_EXAMPLES:BOOL=OFF '-DCLANG_REPOSITORY_STRING=Fedora 10.0.0-0.1.20191001.git8e3efb4.fc32' -- The C compiler identification is GNU 9.2.1 -- The CXX compiler identification is GNU 9.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Linker detection: GNU Gold -- Performing Test CXX_SUPPORTS_CUSTOM_LINKER -- Performing Test CXX_SUPPORTS_CUSTOM_LINKER - Success -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX_STD -- Performing Test CXX_SUPPORTS_CXX_STD - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:799 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_ENABLE_EH'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:800 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_ENABLE_RTTI'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/lib64/cmake/llvm/HandleLLVMOptions.cmake:919 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'LLVM_EXPORT_SYMBOLS_FOR_PLUGINS'. Call Stack (most recent call first): CMakeLists.txt:115 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found PythonInterp: /usr/bin/python3 (found version "3.8") -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Clang version: 10.0.0 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Found Git: /usr/bin/git (found version "2.23.0") -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_RULE_MESSAGES CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/clang-master/_build + ninja [1/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o [2/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o [3/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o [4/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o [5/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o [6/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o [7/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o [8/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o [9/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o [10/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o [11/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o [12/1561] Building Options.inc... [13/1561] Creating export file for SampleAnalyzerPlugin [14/1561] Creating export file for CheckerDependencyHandlingAnalyzerPlugin [15/1561] Creating export file for CheckerOptionHandlingAnalyzerPlugin [16/1561] Generating ../../bin/scan-view [17/1561] Generating ../../share/scan-view/ScanView.py [18/1561] Generating ../../share/scan-view/Reporter.py [19/1561] Generating ../../share/scan-view/startfile.py [20/1561] Generating ../../share/scan-view/FileRadar.scpt [21/1561] Generating ../../share/scan-view/GetRadarVersion.scpt [22/1561] Generating ../../share/scan-view/bugcatcher.ico [23/1561] Generating ../../bin/scan-build [24/1561] Generating ../../libexec/ccc-analyzer [25/1561] Generating ../../libexec/c++-analyzer [26/1561] Generating ../../share/man/man1/scan-build.1 [27/1561] Generating ../../share/scan-build/scanview.css [28/1561] Generating ../../share/scan-build/sorttable.js [29/1561] Creating export file for libclang [30/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o [31/1561] Building CXX object utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o ../utils/TableGen/NeonEmitter.cpp: In static member function 'static {anonymous}::Type {anonymous}::Type::fromTypedefName(llvm::StringRef)': ../utils/TableGen/NeonEmitter.cpp:739:36: warning: 'NumLanes' may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | T.Bitwidth = T.ElementBitwidth * NumLanes; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [32/1561] Linking CXX executable bin/clang-tblgen [33/1561] Copying clang's cpuid.h... [34/1561] Copying clang's clflushoptintrin.h... [35/1561] Copying clang's clwbintrin.h... [36/1561] Copying clang's emmintrin.h... [37/1561] Copying clang's enqcmdintrin.h... [38/1561] Building CommentCommandList.inc... [39/1561] Building CommentCommandInfo.inc... [40/1561] Building AttrVisitor.inc... [41/1561] Building CommentHTMLNamedCharacterReferences.inc... [42/1561] Building AttrNodeTraverse.inc... [43/1561] Building StmtDataCollectors.inc... [44/1561] Building AttrImpl.inc... [45/1561] Building Attrs.inc... [46/1561] Building AttrTextNodeDump.inc... [47/1561] Building StmtNodes.inc... [48/1561] Building DeclNodes.inc... [49/1561] Building CommentNodes.inc... [50/1561] Building CommentHTMLTagsProperties.inc... [51/1561] Building CommentHTMLTags.inc... [52/1561] Building DiagnosticRefactoringKinds.inc... [53/1561] Building DiagnosticIndexName.inc... [54/1561] Building DiagnosticASTKinds.inc... [55/1561] Building DiagnosticParseKinds.inc... [56/1561] Building DiagnosticCommentKinds.inc... [57/1561] Building DiagnosticGroups.inc... [58/1561] Building DiagnosticLexKinds.inc... [59/1561] Building DiagnosticSemaKinds.inc... [60/1561] Copying clang's __clang_cuda_cmath.h... [61/1561] Building DiagnosticAnalysisKinds.inc... [62/1561] Building DiagnosticDriverKinds.inc... [63/1561] Building DiagnosticCrossTUKinds.inc... [64/1561] Building AttrList.inc... [65/1561] Building DiagnosticFrontendKinds.inc... [66/1561] Building AttrHasAttributeImpl.inc... [67/1561] Building arm_fp16.inc... [68/1561] Building DiagnosticCommonKinds.inc... [69/1561] Building DiagnosticSerializationKinds.inc... [70/1561] Building AttrSubMatchRulesList.inc... [71/1561] Building arm_neon.inc... [72/1561] Building AttrSubMatchRulesParserStringSwitches.inc... [73/1561] Building AttrParserStringSwitches.inc... [74/1561] Building AttrParsedAttrList.inc... [75/1561] Building AttrSpellingListIndex.inc... [76/1561] Building AttrTemplateInstantiate.inc... [77/1561] Building AttrParsedAttrKinds.inc... [78/1561] Building AttrParsedAttrImpl.inc... [79/1561] Building AttrPCHWrite.inc... [80/1561] Building AttrPCHRead.inc... [81/1561] Building Checkers.inc... [82/1561] Copying clang's avx512vlvnniintrin.h... [83/1561] Copying clang's adxintrin.h... [84/1561] Copying clang's avx512vnniintrin.h... [85/1561] Copying clang's avxintrin.h... [86/1561] Copying clang's bmi2intrin.h... [87/1561] Copying clang's bmiintrin.h... [88/1561] Copying clang's __clang_cuda_builtin_vars.h... [89/1561] Copying clang's altivec.h... [90/1561] Copying clang's ammintrin.h... [91/1561] Copying clang's arm_acle.h... [92/1561] Copying clang's armintr.h... [93/1561] Copying clang's arm64intr.h... [94/1561] Copying clang's avx2intrin.h... [95/1561] Copying clang's avx512bf16intrin.h... [96/1561] Copying clang's avx512bwintrin.h... [97/1561] Copying clang's avx512bitalgintrin.h... [98/1561] Copying clang's avx512vlbitalgintrin.h... [99/1561] Copying clang's avx512cdintrin.h... [100/1561] Copying clang's avx512vpopcntdqintrin.h... [101/1561] Copying clang's avx512dqintrin.h... [102/1561] Copying clang's avx512erintrin.h... [103/1561] Copying clang's avx512fintrin.h... [104/1561] Copying clang's avx512ifmaintrin.h... [105/1561] Copying clang's avx512ifmavlintrin.h... [106/1561] Copying clang's avx512pfintrin.h... [107/1561] Copying clang's avx512vbmiintrin.h... [108/1561] Copying clang's avx512vbmivlintrin.h... [109/1561] Copying clang's avx512vbmi2intrin.h... [110/1561] Copying clang's avx512vlvbmi2intrin.h... [111/1561] Copying clang's avx512vlbf16intrin.h... [112/1561] Copying clang's avx512vlbwintrin.h... [113/1561] Copying clang's avx512vlcdintrin.h... [114/1561] Copying clang's avx512vldqintrin.h... [115/1561] Copying clang's avx512vlintrin.h... [116/1561] Copying clang's avx512vp2intersectintrin.h... [117/1561] Copying clang's avx512vlvp2intersectintrin.h... [118/1561] Copying clang's avx512vpopcntdqvlintrin.h... [119/1561] Copying clang's __clang_cuda_complex_builtins.h... [120/1561] Copying clang's __clang_cuda_device_functions.h... [121/1561] Copying clang's __clang_cuda_intrinsics.h... [122/1561] Copying clang's __clang_cuda_libdevice_declares.h... [123/1561] Copying clang's __clang_cuda_math_forward_declares.h... [124/1561] Copying clang's __clang_cuda_runtime_wrapper.h... [125/1561] Copying clang's cetintrin.h... [126/1561] Copying clang's cldemoteintrin.h... [127/1561] Copying clang's clzerointrin.h... [128/1561] Generating man Sphinx documentation for clang into "/builddir/build/BUILD/clang-master/_build/docs/man" /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:22: WARNING: Duplicate explicit target name: "cmdoption-clang--prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:182: WARNING: Duplicate explicit target name: "cmdoption-clang--dyld-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:370: WARNING: Duplicate explicit target name: "cmdoption-clang--output". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:468: WARNING: Duplicate explicit target name: "cmdoption-clang--print-file-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:484: WARNING: Duplicate explicit target name: "cmdoption-clang--print-prog-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:522: WARNING: Duplicate explicit target name: "cmdoption-clang--rtlib". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:526: WARNING: Duplicate explicit target name: "cmdoption-clang-save-stats". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:530: WARNING: Duplicate explicit target name: "cmdoption-clang-save-temps". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:596: WARNING: Duplicate explicit target name: "cmdoption-clang--stdlib". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:606: WARNING: Duplicate explicit target name: "cmdoption-clang--sysroot". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:674: WARNING: Duplicate explicit target name: "cmdoption-clang--language". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:908: WARNING: Duplicate explicit target name: "cmdoption-clang--param". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:910: WARNING: Duplicate explicit target name: "cmdoption-clang--std". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:927: WARNING: Duplicate explicit target name: "cmdoption-clang--define-macro". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:939: WARNING: Duplicate explicit target name: "cmdoption-clang--undefine-macro". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:956: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1020: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory-after". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1044: WARNING: Duplicate explicit target name: "cmdoption-clang--include-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1068: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-after". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1072: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-before". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1084: WARNING: Duplicate explicit target name: "cmdoption-clang--system-header-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1265: WARNING: Duplicate explicit target name: "cmdoption-clang--bootclasspath". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1285: WARNING: Duplicate explicit target name: "cmdoption-clang-fcf-protection". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1293: WARNING: Duplicate explicit target name: "cmdoption-clang--CLASSPATH". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1301: WARNING: Duplicate explicit target name: "cmdoption-clang--resource". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1415: WARNING: Duplicate explicit target name: "cmdoption-clang-fembed-bitcode". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1427: WARNING: Duplicate explicit target name: "cmdoption-clang--encoding". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1439: WARNING: Duplicate explicit target name: "cmdoption-clang--extdirs". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1563: WARNING: Duplicate explicit target name: "cmdoption-clang-fmodule-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1617: WARNING: Duplicate explicit target name: "cmdoption-clang-fnew-alignment". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1705: WARNING: Duplicate explicit target name: "cmdoption-clang--output-class-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2210: WARNING: Duplicate explicit target name: "cmdoption-clang--mhwdiv". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2792: WARNING: Duplicate explicit target name: "cmdoption-clang--optimize". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2804: WARNING: Duplicate explicit target name: "cmdoption-clang--debug". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2905: WARNING: Duplicate explicit target name: "cmdoption-clang--assert". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3047: WARNING: Duplicate explicit target name: "cmdoption-clang--library-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3075: WARNING: Duplicate explicit target name: "cmdoption-clang--for-linker". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3105: WARNING: Duplicate explicit target name: "cmdoption-clang--force-link". /builddir/build/BUILD/clang-master/docs/CommandGuide/clang.rst:465: WARNING: Duplicate explicit target name: "cmdoption-flto". /builddir/build/BUILD/clang-master/docs/CommandGuide/clang.rst:539: WARNING: Duplicate explicit target name: "cmdoption-save-stats". [129/1561] Generating html Sphinx documentation for clang into "/builddir/build/BUILD/clang-master/_build/docs/html" /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:22: WARNING: Duplicate explicit target name: "cmdoption-clang--prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:182: WARNING: Duplicate explicit target name: "cmdoption-clang--dyld-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:370: WARNING: Duplicate explicit target name: "cmdoption-clang--output". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:468: WARNING: Duplicate explicit target name: "cmdoption-clang--print-file-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:484: WARNING: Duplicate explicit target name: "cmdoption-clang--print-prog-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:522: WARNING: Duplicate explicit target name: "cmdoption-clang--rtlib". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:526: WARNING: Duplicate explicit target name: "cmdoption-clang-save-stats". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:530: WARNING: Duplicate explicit target name: "cmdoption-clang-save-temps". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:596: WARNING: Duplicate explicit target name: "cmdoption-clang--stdlib". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:606: WARNING: Duplicate explicit target name: "cmdoption-clang--sysroot". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:674: WARNING: Duplicate explicit target name: "cmdoption-clang--language". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:908: WARNING: Duplicate explicit target name: "cmdoption-clang--param". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:910: WARNING: Duplicate explicit target name: "cmdoption-clang--std". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:927: WARNING: Duplicate explicit target name: "cmdoption-clang--define-macro". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:939: WARNING: Duplicate explicit target name: "cmdoption-clang--undefine-macro". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:956: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1020: WARNING: Duplicate explicit target name: "cmdoption-clang--include-directory-after". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1044: WARNING: Duplicate explicit target name: "cmdoption-clang--include-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1068: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-after". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1072: WARNING: Duplicate explicit target name: "cmdoption-clang--include-with-prefix-before". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1084: WARNING: Duplicate explicit target name: "cmdoption-clang--system-header-prefix". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1265: WARNING: Duplicate explicit target name: "cmdoption-clang--bootclasspath". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1285: WARNING: Duplicate explicit target name: "cmdoption-clang-fcf-protection". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1293: WARNING: Duplicate explicit target name: "cmdoption-clang--CLASSPATH". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1301: WARNING: Duplicate explicit target name: "cmdoption-clang--resource". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1415: WARNING: Duplicate explicit target name: "cmdoption-clang-fembed-bitcode". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1427: WARNING: Duplicate explicit target name: "cmdoption-clang--encoding". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1439: WARNING: Duplicate explicit target name: "cmdoption-clang--extdirs". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1563: WARNING: Duplicate explicit target name: "cmdoption-clang-fmodule-name". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1617: WARNING: Duplicate explicit target name: "cmdoption-clang-fnew-alignment". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:1705: WARNING: Duplicate explicit target name: "cmdoption-clang--output-class-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2210: WARNING: Duplicate explicit target name: "cmdoption-clang--mhwdiv". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2792: WARNING: Duplicate explicit target name: "cmdoption-clang--optimize". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2804: WARNING: Duplicate explicit target name: "cmdoption-clang--debug". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:2905: WARNING: Duplicate explicit target name: "cmdoption-clang--assert". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3047: WARNING: Duplicate explicit target name: "cmdoption-clang--library-directory". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3075: WARNING: Duplicate explicit target name: "cmdoption-clang--for-linker". /builddir/build/BUILD/clang-master/docs/ClangCommandLineReference.rst:3105: WARNING: Duplicate explicit target name: "cmdoption-clang--force-link". /builddir/build/BUILD/clang-master/docs/CommandGuide/clang.rst:465: WARNING: Duplicate explicit target name: "cmdoption-flto". /builddir/build/BUILD/clang-master/docs/CommandGuide/clang.rst:539: WARNING: Duplicate explicit target name: "cmdoption-save-stats". [130/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o [131/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o [132/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o [133/1561] Copying clang's f16cintrin.h... [134/1561] Copying clang's float.h... [135/1561] Copying clang's fma4intrin.h... [136/1561] Copying clang's fmaintrin.h... [137/1561] Copying clang's fxsrintrin.h... [138/1561] Copying clang's gfniintrin.h... [139/1561] Copying clang's htmintrin.h... [140/1561] Copying clang's htmxlintrin.h... [141/1561] Copying clang's ia32intrin.h... [142/1561] Copying clang's immintrin.h... [143/1561] Copying clang's intrin.h... [144/1561] Copying clang's inttypes.h... [145/1561] Copying clang's invpcidintrin.h... [146/1561] Copying clang's iso646.h... [147/1561] Copying clang's limits.h... [148/1561] Copying clang's lwpintrin.h... [149/1561] Copying clang's lzcntintrin.h... [150/1561] Copying clang's mm3dnow.h... [151/1561] Copying clang's mmintrin.h... [152/1561] Copying clang's mm_malloc.h... [153/1561] Copying clang's module.modulemap... [154/1561] Copying clang's movdirintrin.h... [155/1561] Copying clang's msa.h... [156/1561] Copying clang's mwaitxintrin.h... [157/1561] Copying clang's nmmintrin.h... [158/1561] Copying clang's opencl-c.h... [159/1561] Copying clang's opencl-c-base.h... [160/1561] Copying clang's pkuintrin.h... [161/1561] Copying clang's pmmintrin.h... [162/1561] Copying clang's pconfigintrin.h... [163/1561] Copying clang's popcntintrin.h... [164/1561] Copying clang's prfchwintrin.h... [165/1561] Copying clang's ptwriteintrin.h... [166/1561] Copying clang's rdseedintrin.h... [167/1561] Copying clang's rtmintrin.h... [168/1561] Copying clang's sgxintrin.h... [169/1561] Copying clang's s390intrin.h... [170/1561] Copying clang's shaintrin.h... [171/1561] Copying clang's smmintrin.h... [172/1561] Copying clang's stdalign.h... [173/1561] Copying clang's stdarg.h... [174/1561] Copying clang's stdatomic.h... [175/1561] Copying clang's stdbool.h... [176/1561] Copying clang's stddef.h... [177/1561] Copying clang's __stddef_max_align_t.h... [178/1561] Copying clang's stdint.h... [179/1561] Copying clang's stdnoreturn.h... [180/1561] Copying clang's tbmintrin.h... [181/1561] Copying clang's tgmath.h... [182/1561] Copying clang's tmmintrin.h... [183/1561] Copying clang's unwind.h... [184/1561] Copying clang's vadefs.h... [185/1561] Copying clang's vaesintrin.h... [186/1561] Copying clang's varargs.h... [187/1561] Copying clang's vecintrin.h... [188/1561] Copying clang's vpclmulqdqintrin.h... [189/1561] Copying clang's waitpkgintrin.h... [190/1561] Copying clang's wbnoinvdintrin.h... [191/1561] Copying clang's wmmintrin.h... [192/1561] Copying clang's __wmmintrin_aes.h... [193/1561] Copying clang's __wmmintrin_pclmul.h... [194/1561] Copying clang's x86intrin.h... [195/1561] Copying clang's xmmintrin.h... [196/1561] Copying clang's xopintrin.h... [197/1561] Copying clang's xsavecintrin.h... [198/1561] Copying clang's xsaveintrin.h... [199/1561] Copying clang's xsaveoptintrin.h... [200/1561] Copying clang's xsavesintrin.h... [201/1561] Copying clang's xtestintrin.h... [202/1561] Copying clang's cuda_wrappers/algorithm... [203/1561] Copying clang's cuda_wrappers/complex... [204/1561] Copying clang's cuda_wrappers/new... [205/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o [206/1561] Copying clang's ppc_wrappers/mmintrin.h... [207/1561] Copying clang's ppc_wrappers/xmmintrin.h... [208/1561] Copying clang's ppc_wrappers/mm_malloc.h... [209/1561] Copying clang's ppc_wrappers/emmintrin.h... [210/1561] Copying clang's ppc_wrappers/pmmintrin.h... [211/1561] Copying clang's ppc_wrappers/tmmintrin.h... [212/1561] Copying clang's ppc_wrappers/smmintrin.h... [213/1561] Copying clang's openmp_wrappers/math.h... [214/1561] Copying clang's openmp_wrappers/cmath... [215/1561] Copying clang's openmp_wrappers/__clang_openmp_math.h... [216/1561] Copying clang's openmp_wrappers/__clang_openmp_math_declares.h... [217/1561] Building arm_fp16.h... [218/1561] Copying clang's arm_fp16.h... [219/1561] Generating VCSVersion.inc [220/1561] Building arm_neon.h... [221/1561] Copying clang's arm_neon.h... [222/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o [223/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o [224/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o [225/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o [226/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o [227/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o [228/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o [229/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o [230/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o [231/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o [232/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o [233/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/FixedPoint.cpp.o [234/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o [235/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o [236/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o [237/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o [238/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o [239/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o [240/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o [241/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerBlacklist.cpp.o [242/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o [243/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o [244/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o [245/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o [246/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o [247/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o [248/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o [249/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o [250/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o [251/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o [252/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o [253/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o [254/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o [255/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o [256/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o [257/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o [258/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o [259/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o [260/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o [261/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o [262/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o [263/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o [264/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o [265/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o [266/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o [267/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o [268/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o [269/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o [270/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o [271/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o [272/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o [273/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o [274/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o [275/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o [276/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o [277/1561] Building CXX object lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o [278/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o [279/1561] Linking CXX shared library lib64/libclangBasic.so.10svn [280/1561] Creating library symlink lib64/libclangBasic.so [281/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o ../lib/Lex/LiteralSupport.cpp: In member function 'bool clang::NumericLiteralParser::GetFixedPointValue(llvm::APInt&, unsigned int)': ../lib/Lex/LiteralSupport.cpp:1127:43: warning: 'ExponentBegin' may be used uninitialized in this function [-Wmaybe-uninitialized] 1127 | for (const char *Ptr = DigitsBegin; Ptr < End; ++Ptr) { | ~~~~^~~~~ [282/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o [283/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o [284/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o [285/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o [286/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o [287/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o [288/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o [289/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o In file included from ../lib/Lex/ModuleMap.cpp:14: ../include/clang/Lex/ModuleMap.h: In member function 'clang::Module* clang::ModuleMap::inferFrameworkModule(const clang::DirectoryEntry*, clang::ModuleMap::Attributes, clang::Module*)': ../include/clang/Lex/ModuleMap.h:245:10: warning: '.clang::ModuleMap::InferredDirectory::ModuleMapFile' may be used uninitialized in this function [-Wmaybe-uninitialized] 245 | struct InferredDirectory { | ^~~~~~~~~~~~~~~~~ [290/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o [291/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o [292/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o [293/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o [294/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o [295/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o [296/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o [297/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o [298/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o [299/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o [300/1561] Building CXX object lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o [301/1561] Linking CXX shared library lib64/libclangLex.so.10svn [302/1561] Creating library symlink lib64/libclangLex.so [303/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o [304/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o [305/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o [306/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o [307/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o [308/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o [309/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o [310/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o [311/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o [312/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o [313/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFPContract()': ../lib/Parse/ParsePragma.cpp:621:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 621 | Actions.ActOnPragmaFPContract(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFEnvAccess()': ../lib/Parse/ParsePragma.cpp:644:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 644 | Actions.ActOnPragmaFEnvAccess(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../lib/Parse/ParsePragma.cpp: In member function 'void clang::Parser::HandlePragmaFP()': ../lib/Parse/ParsePragma.cpp:2767:32: warning: 'FPC' may be used uninitialized in this function [-Wmaybe-uninitialized] 2767 | Actions.ActOnPragmaFPContract(FPC); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [314/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o [315/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o [316/1561] Building Opcodes.inc... [317/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o [318/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o [319/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o [320/1561] Building CXX object lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o [321/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o [322/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o ../lib/AST/ASTContext.cpp: In member function 'clang::GVALinkage clang::ASTContext::GetGVALinkageForFunction(const clang::FunctionDecl*) const': ../lib/AST/ASTContext.cpp:9854:51: warning: 'External' may be used uninitialized in this function [-Wmaybe-uninitialized] 9854 | return adjustGVALinkageForExternalDefinitionKind(*this, FD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9855 | adjustGVALinkageForAttributes(*this, FD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9856 | basicGVALinkageForFunction(*this, FD))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTContext.cpp: In member function 'clang::GVALinkage clang::ASTContext::GetGVALinkageForVariable(const clang::VarDecl*)': ../lib/AST/ASTContext.cpp:9937:51: warning: 'StrongLinkage' may be used uninitialized in this function [-Wmaybe-uninitialized] 9937 | return adjustGVALinkageForExternalDefinitionKind(*this, VD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9938 | adjustGVALinkageForAttributes(*this, VD, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9939 | basicGVALinkageForVariable(*this, VD))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [323/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o [324/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o [325/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o [326/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o [327/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o [328/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o [329/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o [330/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o [331/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o [332/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o [333/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o [334/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o [335/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o [336/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o [337/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o [338/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o [339/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o [340/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o [341/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o [342/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o [343/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o [344/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o [345/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o [346/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o [347/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o [348/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o [349/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o [350/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o [351/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o In file included from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'constexpr clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected > > clang::ASTNodeImporter::ImportFunctionTemplateWithTemplateArgsFromSpecialization(clang::FunctionDecl*)': ../lib/AST/ASTImporter.cpp:693:21: warning: redundant move in return statement [-Wredundant-move] 693 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:693:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:699:21: warning: redundant move in return statement [-Wredundant-move] 699 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:699:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(T*) [with T = clang::TemplateParameterList]': ../lib/AST/ASTImporter.cpp:709:21: warning: redundant move in return statement [-Wredundant-move] 709 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:709:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::TemplateArgument]': ../lib/AST/ASTImporter.cpp:801:23: warning: redundant move in return statement [-Wredundant-move] 801 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:801:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::LambdaCapture]': ../lib/AST/ASTImporter.cpp:928:23: warning: redundant move in return statement [-Wredundant-move] 928 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:928:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedType clang::ASTNodeImporter::VisitTemplateSpecializationType(const clang::TemplateSpecializationType*)': ../lib/AST/ASTImporter.cpp:1406:21: warning: redundant move in return statement [-Wredundant-move] 1406 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:1406:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedType clang::ASTNodeImporter::VisitDependentTemplateSpecializationType(const clang::DependentTemplateSpecializationType*)': ../lib/AST/ASTImporter.cpp:1464:21: warning: redundant move in return statement [-Wredundant-move] 1464 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:1464:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEmptyDecl(clang::EmptyDecl*)': ../lib/AST/ASTImporter.cpp:2157:21: warning: redundant move in return statement [-Wredundant-move] 2157 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2157:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitNamespaceDecl(clang::NamespaceDecl*)': ../lib/AST/ASTImporter.cpp:2243:21: warning: redundant move in return statement [-Wredundant-move] 2243 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2243:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2310:21: warning: redundant move in return statement [-Wredundant-move] 2310 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2310:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitNamespaceAliasDecl(clang::NamespaceAliasDecl*)': ../lib/AST/ASTImporter.cpp:2322:21: warning: redundant move in return statement [-Wredundant-move] 2322 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2322:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitTypedefNameDecl(clang::TypedefNameDecl*, bool)': ../lib/AST/ASTImporter.cpp:2361:21: warning: redundant move in return statement [-Wredundant-move] 2361 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2361:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl*)': ../lib/AST/ASTImporter.cpp:2456:21: warning: redundant move in return statement [-Wredundant-move] 2456 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2456:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitLabelDecl(clang::LabelDecl*)': ../lib/AST/ASTImporter.cpp:2512:21: warning: redundant move in return statement [-Wredundant-move] 2512 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2512:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEnumDecl(clang::EnumDecl*)': ../lib/AST/ASTImporter.cpp:2551:21: warning: redundant move in return statement [-Wredundant-move] 2551 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2551:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2561:23: warning: redundant move in return statement [-Wredundant-move] 2561 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2561:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2626:23: warning: redundant move in return statement [-Wredundant-move] 2626 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2626:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)': ../lib/AST/ASTImporter.cpp:2646:21: warning: redundant move in return statement [-Wredundant-move] 2646 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2646:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2656:23: warning: redundant move in return statement [-Wredundant-move] 2656 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2656:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2715:35: warning: redundant move in return statement [-Wredundant-move] 2715 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2715:35: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2789:25: warning: redundant move in return statement [-Wredundant-move] 2789 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2789:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:2862:23: warning: redundant move in return statement [-Wredundant-move] 2862 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2862:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitEnumConstantDecl(clang::EnumConstantDecl*)': ../lib/AST/ASTImporter.cpp:2874:21: warning: redundant move in return statement [-Wredundant-move] 2874 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:2874:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionDecl(clang::FunctionDecl*)': ../lib/AST/ASTImporter.cpp:3071:21: warning: redundant move in return statement [-Wredundant-move] 3071 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3071:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3172:21: warning: redundant move in return statement [-Wredundant-move] 3172 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3172:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3346:25: warning: redundant move in return statement [-Wredundant-move] 3346 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3346:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3360:23: warning: redundant move in return statement [-Wredundant-move] 3360 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3360:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3367:21: warning: redundant move in return statement [-Wredundant-move] 3367 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3367:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3390:23: warning: redundant move in return statement [-Wredundant-move] 3390 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3390:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFieldDecl(clang::FieldDecl*)': ../lib/AST/ASTImporter.cpp:3425:21: warning: redundant move in return statement [-Wredundant-move] 3425 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3425:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitIndirectFieldDecl(clang::IndirectFieldDecl*)': ../lib/AST/ASTImporter.cpp:3510:21: warning: redundant move in return statement [-Wredundant-move] 3510 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3510:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)': ../lib/AST/ASTImporter.cpp:3577:21: warning: redundant move in return statement [-Wredundant-move] 3577 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3577:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3604:23: warning: redundant move in return statement [-Wredundant-move] 3604 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3604:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCIvarDecl(clang::ObjCIvarDecl*)': ../lib/AST/ASTImporter.cpp:3653:21: warning: redundant move in return statement [-Wredundant-move] 3653 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3653:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarDecl(clang::VarDecl*)': ../lib/AST/ASTImporter.cpp:3718:21: warning: redundant move in return statement [-Wredundant-move] 3718 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3718:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:3828:21: warning: redundant move in return statement [-Wredundant-move] 3828 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3828:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitParmVarDecl(clang::ParmVarDecl*)': ../lib/AST/ASTImporter.cpp:3922:21: warning: redundant move in return statement [-Wredundant-move] 3922 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3922:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCMethodDecl(clang::ObjCMethodDecl*)': ../lib/AST/ASTImporter.cpp:3942:21: warning: redundant move in return statement [-Wredundant-move] 3942 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:3942:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4051:21: warning: redundant move in return statement [-Wredundant-move] 4051 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4051:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCTypeParamDecl(clang::ObjCTypeParamDecl*)': ../lib/AST/ASTImporter.cpp:4067:21: warning: redundant move in return statement [-Wredundant-move] 4067 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4067:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': ../lib/AST/ASTImporter.cpp:4099:21: warning: redundant move in return statement [-Wredundant-move] 4099 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4099:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4105:21: warning: redundant move in return statement [-Wredundant-move] 4105 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4105:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4171:21: warning: redundant move in return statement [-Wredundant-move] 4171 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4171:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCProtocolDecl(clang::ObjCProtocolDecl*)': ../lib/AST/ASTImporter.cpp:4248:21: warning: redundant move in return statement [-Wredundant-move] 4248 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4248:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4281:23: warning: redundant move in return statement [-Wredundant-move] 4281 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4281:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitLinkageSpecDecl(clang::LinkageSpecDecl*)': ../lib/AST/ASTImporter.cpp:4289:21: warning: redundant move in return statement [-Wredundant-move] 4289 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4289:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingDecl(clang::UsingDecl*)': ../lib/AST/ASTImporter.cpp:4326:21: warning: redundant move in return statement [-Wredundant-move] 4326 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4326:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4340:21: warning: redundant move in return statement [-Wredundant-move] 4340 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4340:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingShadowDecl(clang::UsingShadowDecl*)': ../lib/AST/ASTImporter.cpp:4377:21: warning: redundant move in return statement [-Wredundant-move] 4377 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4377:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUsingDirectiveDecl(clang::UsingDirectiveDecl*)': ../lib/AST/ASTImporter.cpp:4419:21: warning: redundant move in return statement [-Wredundant-move] 4419 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4419:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUnresolvedUsingValueDecl(clang::UnresolvedUsingValueDecl*)': ../lib/AST/ASTImporter.cpp:4462:21: warning: redundant move in return statement [-Wredundant-move] 4462 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4462:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4477:21: warning: redundant move in return statement [-Wredundant-move] 4477 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4477:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitUnresolvedUsingTypenameDecl(clang::UnresolvedUsingTypenameDecl*)': ../lib/AST/ASTImporter.cpp:4499:21: warning: redundant move in return statement [-Wredundant-move] 4499 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4499:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCInterfaceDecl(clang::ObjCInterfaceDecl*)': ../lib/AST/ASTImporter.cpp:4672:21: warning: redundant move in return statement [-Wredundant-move] 4672 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4672:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4714:23: warning: redundant move in return statement [-Wredundant-move] 4714 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4714:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)': ../lib/AST/ASTImporter.cpp:4723:21: warning: redundant move in return statement [-Wredundant-move] 4723 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4723:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4729:23: warning: redundant move in return statement [-Wredundant-move] 4729 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4729:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4751:21: warning: redundant move in return statement [-Wredundant-move] 4751 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4751:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': ../lib/AST/ASTImporter.cpp:4761:21: warning: redundant move in return statement [-Wredundant-move] 4761 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4761:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4766:21: warning: redundant move in return statement [-Wredundant-move] 4766 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4766:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4774:23: warning: redundant move in return statement [-Wredundant-move] 4774 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4774:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4836:21: warning: redundant move in return statement [-Wredundant-move] 4836 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4836:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyDecl(clang::ObjCPropertyDecl*)': ../lib/AST/ASTImporter.cpp:4848:21: warning: redundant move in return statement [-Wredundant-move] 4848 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4848:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': ../lib/AST/ASTImporter.cpp:4928:21: warning: redundant move in return statement [-Wredundant-move] 4928 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4928:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4932:21: warning: redundant move in return statement [-Wredundant-move] 4932 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4932:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:4939:21: warning: redundant move in return statement [-Wredundant-move] 4939 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:4939:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5102:21: warning: redundant move in return statement [-Wredundant-move] 5102 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5102:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5152:21: warning: redundant move in return statement [-Wredundant-move] 5152 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5152:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5213:21: warning: redundant move in return statement [-Wredundant-move] 5213 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5213:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5218:21: warning: redundant move in return statement [-Wredundant-move] 5218 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5218:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5224:21: warning: redundant move in return statement [-Wredundant-move] 5224 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5224:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5285:23: warning: redundant move in return statement [-Wredundant-move] 5285 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5285:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5290:23: warning: redundant move in return statement [-Wredundant-move] 5290 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5290:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5370:23: warning: redundant move in return statement [-Wredundant-move] 5370 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5370:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateDecl(clang::VarTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5396:21: warning: redundant move in return statement [-Wredundant-move] 5396 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5396:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5442:21: warning: redundant move in return statement [-Wredundant-move] 5442 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5442:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateSpecializationDecl(clang::VarTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5483:21: warning: redundant move in return statement [-Wredundant-move] 5483 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5483:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5488:21: warning: redundant move in return statement [-Wredundant-move] 5488 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5488:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5503:21: warning: redundant move in return statement [-Wredundant-move] 5503 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5503:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5528:23: warning: redundant move in return statement [-Wredundant-move] 5528 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5528:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5537:23: warning: redundant move in return statement [-Wredundant-move] 5537 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5537:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5548:25: warning: redundant move in return statement [-Wredundant-move] 5548 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5548:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5610:21: warning: redundant move in return statement [-Wredundant-move] 5610 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5610:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5623:21: warning: redundant move in return statement [-Wredundant-move] 5623 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5623:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5663:21: warning: redundant move in return statement [-Wredundant-move] 5663 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5663:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitGCCAsmStmt(clang::GCCAsmStmt*)': ../lib/AST/ASTImporter.cpp:5749:21: warning: redundant move in return statement [-Wredundant-move] 5749 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5749:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5753:21: warning: redundant move in return statement [-Wredundant-move] 5753 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5753:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:5757:21: warning: redundant move in return statement [-Wredundant-move] 5757 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5757:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCompoundStmt(clang::CompoundStmt*)': ../lib/AST/ASTImporter.cpp:5810:21: warning: redundant move in return statement [-Wredundant-move] 5810 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5810:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitAttributedStmt(clang::AttributedStmt*)': ../lib/AST/ASTImporter.cpp:5879:21: warning: redundant move in return statement [-Wredundant-move] 5879 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:5879:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDeclRefExpr(clang::DeclRefExpr*)': ../lib/AST/ASTImporter.cpp:6335:23: warning: redundant move in return statement [-Wredundant-move] 6335 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6335:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDesignatedInitExpr(clang::DesignatedInitExpr*)': ../lib/AST/ASTImporter.cpp:6376:21: warning: redundant move in return statement [-Wredundant-move] 6376 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6376:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitStringLiteral(clang::StringLiteral*)': ../lib/AST/ASTImporter.cpp:6460:21: warning: redundant move in return statement [-Wredundant-move] 6460 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6460:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitAtomicExpr(clang::AtomicExpr*)': ../lib/AST/ASTImporter.cpp:6499:21: warning: redundant move in return statement [-Wredundant-move] 6499 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6499:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitParenListExpr(clang::ParenListExpr*)': ../lib/AST/ASTImporter.cpp:6554:21: warning: redundant move in return statement [-Wredundant-move] 6554 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6554:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXDefaultArgExpr(clang::CXXDefaultArgExpr*)': ../lib/AST/ASTImporter.cpp:6987:23: warning: redundant move in return statement [-Wredundant-move] 6987 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:6987:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXTemporaryObjectExpr(clang::CXXTemporaryObjectExpr*)': ../lib/AST/ASTImporter.cpp:7041:21: warning: redundant move in return statement [-Wredundant-move] 7041 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7041:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitSizeOfPackExpr(clang::SizeOfPackExpr*)': ../lib/AST/ASTImporter.cpp:7105:23: warning: redundant move in return statement [-Wredundant-move] 7105 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7105:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXNewExpr(clang::CXXNewExpr*)': ../lib/AST/ASTImporter.cpp:7136:21: warning: redundant move in return statement [-Wredundant-move] 7136 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7136:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXConstructExpr(clang::CXXConstructExpr*)': ../lib/AST/ASTImporter.cpp:7179:21: warning: redundant move in return statement [-Wredundant-move] 7179 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7179:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitExprWithCleanups(clang::ExprWithCleanups*)': ../lib/AST/ASTImporter.cpp:7196:21: warning: redundant move in return statement [-Wredundant-move] 7196 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7196:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXMemberCallExpr(clang::CXXMemberCallExpr*)': ../lib/AST/ASTImporter.cpp:7216:21: warning: redundant move in return statement [-Wredundant-move] 7216 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7216:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitMemberExpr(clang::MemberExpr*)': ../lib/AST/ASTImporter.cpp:7284:23: warning: redundant move in return statement [-Wredundant-move] 7284 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7284:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*)': ../lib/AST/ASTImporter.cpp:7359:23: warning: redundant move in return statement [-Wredundant-move] 7359 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7359:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7371:21: warning: redundant move in return statement [-Wredundant-move] 7371 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7371:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*)': ../lib/AST/ASTImporter.cpp:7396:21: warning: redundant move in return statement [-Wredundant-move] 7396 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7396:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7403:23: warning: redundant move in return statement [-Wredundant-move] 7403 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7403:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCXXUnresolvedConstructExpr(clang::CXXUnresolvedConstructExpr*)': ../lib/AST/ASTImporter.cpp:7426:21: warning: redundant move in return statement [-Wredundant-move] 7426 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7426:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitUnresolvedLookupExpr(clang::UnresolvedLookupExpr*)': ../lib/AST/ASTImporter.cpp:7450:21: warning: redundant move in return statement [-Wredundant-move] 7450 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7450:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7464:23: warning: redundant move in return statement [-Wredundant-move] 7464 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7464:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitUnresolvedMemberExpr(clang::UnresolvedMemberExpr*)': ../lib/AST/ASTImporter.cpp:7501:21: warning: redundant move in return statement [-Wredundant-move] 7501 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7501:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:7515:23: warning: redundant move in return statement [-Wredundant-move] 7515 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7515:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitCallExpr(clang::CallExpr*)': ../lib/AST/ASTImporter.cpp:7546:22: warning: redundant move in return statement [-Wredundant-move] 7546 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7546:22: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitLambdaExpr(clang::LambdaExpr*)': ../lib/AST/ASTImporter.cpp:7582:21: warning: redundant move in return statement [-Wredundant-move] 7582 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7582:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitInitListExpr(clang::InitListExpr*)': ../lib/AST/ASTImporter.cpp:7612:21: warning: redundant move in return statement [-Wredundant-move] 7612 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7612:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedStmt clang::ASTNodeImporter::VisitTypeTraitExpr(clang::TypeTraitExpr*)': ../lib/AST/ASTImporter.cpp:7787:21: warning: redundant move in return statement [-Wredundant-move] 7787 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:7787:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In lambda function: ../lib/AST/ASTImporter.cpp:8060:64: warning: implicitly-declared 'constexpr clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 8060 | [&ErrOut](const ImportError &E) { ErrOut = E; }); | ^ In file included from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::ImportContext(clang::DeclContext*)': ../lib/AST/ASTImporter.cpp:8134:25: warning: redundant move in return statement [-Wredundant-move] 8134 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8134:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8145:25: warning: redundant move in return statement [-Wredundant-move] 8145 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8145:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8156:25: warning: redundant move in return statement [-Wredundant-move] 8156 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8156:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8167:25: warning: redundant move in return statement [-Wredundant-move] 8167 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8167:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::NestedNameSpecifier*)': ../lib/AST/ASTImporter.cpp:8223:21: warning: redundant move in return statement [-Wredundant-move] 8223 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8223:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::NestedNameSpecifierLoc)': ../lib/AST/ASTImporter.cpp:8290:23: warning: redundant move in return statement [-Wredundant-move] 8290 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8290:23: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8297:25: warning: redundant move in return statement [-Wredundant-move] 8297 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8297:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8301:27: warning: redundant move in return statement [-Wredundant-move] 8301 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8301:27: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8324:25: warning: redundant move in return statement [-Wredundant-move] 8324 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8324:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::SourceRange)': ../lib/AST/ASTImporter.cpp:8463:21: warning: redundant move in return statement [-Wredundant-move] 8463 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8463:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp:8465:21: warning: redundant move in return statement [-Wredundant-move] 8465 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8465:21: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTImporter::Import(clang::CXXCtorInitializer*)': ../lib/AST/ASTImporter.cpp:8575:25: warning: redundant move in return statement [-Wredundant-move] 8575 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/AST/ASTImporter.cpp:8575:25: note: remove 'std::move' call ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryImplDecl(clang::ObjCCategoryImplDecl*)': ../lib/AST/ASTImporter.cpp:4746:32: warning: 'Category' may be used uninitialized in this function [-Wmaybe-uninitialized] 4746 | Category->setImplementation(ToImpl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCImplementationDecl(clang::ObjCImplementationDecl*)': ../lib/AST/ASTImporter.cpp:4808:54: warning: 'Super' may be used uninitialized in this function [-Wmaybe-uninitialized] 4808 | !declaresSameEntity(Super->getCanonicalDecl(), | ^ ../lib/AST/ASTImporter.cpp:4759:22: warning: 'Iface' may be used uninitialized in this function [-Wmaybe-uninitialized] 4759 | ObjCInterfaceDecl *Iface; | ^~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': ../lib/AST/ASTImporter.cpp:4926:21: warning: 'Property' may be used uninitialized in this function [-Wmaybe-uninitialized] 4926 | ObjCPropertyDecl *Property; | ^~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitObjCCategoryDecl(clang::ObjCCategoryDecl*)': ../lib/AST/ASTImporter.cpp:4109:43: warning: 'ToInterface' may be used uninitialized in this function [-Wmaybe-uninitialized] 4109 | = ToInterface->FindCategoryDeclaration(Name.getAsIdentifierInfo()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:19, from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/Decl.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': ../include/clang/AST/Decl.h:4404:34: warning: 'ToTemplated' may be used uninitialized in this function [-Wmaybe-uninitialized] 4404 | RedeclLink = PreviousDeclLink(cast(MostRecent)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:5150:18: note: 'ToTemplated' was declared here 5150 | CXXRecordDecl *ToTemplated; | ^~~~~~~~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:19, from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/Decl.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitVarTemplateDecl(clang::VarTemplateDecl*)': ../include/clang/AST/Decl.h:1175:40: warning: 'ToTemplated' may be used uninitialized in this function [-Wmaybe-uninitialized] 1175 | return isThisDeclarationADefinition(getASTContext()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:5440:12: note: 'ToTemplated' was declared here 5440 | VarDecl *ToTemplated; | ^~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5685:37: warning: 'TemplatedFD' may be used uninitialized in this function [-Wmaybe-uninitialized] 5685 | TemplatedFD->setPreviousDecl(PrevTemplated); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../include/clang/AST/ASTImporter.h:17, from ../lib/AST/ASTImporter.cpp:14: ../include/clang/AST/DeclBase.h: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitFriendDecl(clang::FriendDecl*)': ../include/clang/AST/DeclBase.h:1094:27: warning: 'ToFriendD' may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | IdentifierNamespace |= IDNS_OrdinaryFriend; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:3602:16: note: 'ToFriendD' was declared here 3602 | NamedDecl *ToFriendD; | ^~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::TemplateArgumentLoc]': ../lib/AST/ASTImporter.cpp:826:12: warning: '*((void*)& ToInfo +20)' may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | ToInfo = TemplateArgumentLocInfo(*E); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:826:12: warning: '*((void*)& ToInfo +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] ../lib/AST/ASTImporter.cpp:826:12: warning: '*((void*)& ToInfo +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateSpecializationDecl(clang::ClassTemplateSpecializationDecl*)': ../lib/AST/ASTImporter.cpp:5309:46: warning: 'ClassTemplate' may be used uninitialized in this function [-Wmaybe-uninitialized] 5309 | ClassTemplate->AddPartialSpecialization( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 5310 | cast(D2), InsertPos); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitRecordDecl(clang::RecordDecl*)': ../lib/AST/ASTImporter.cpp:2816:68: warning: 'ToDescribed' may be used uninitialized in this function [-Wmaybe-uninitialized] 2816 | RI, ToDescribed->getInjectedClassNameSpecialization()); | ^ [352/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o [353/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o In file included from ../include/clang/AST/ExternalASTMerger.h:17, from ../lib/AST/ExternalASTMerger.cpp:19: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'constexpr clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ExternalASTMerger.h:16, from ../lib/AST/ExternalASTMerger.cpp:19: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [354/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o ../lib/AST/ExprConstant.cpp: In member function 'bool {anonymous}::PointerExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': ../lib/AST/ExprConstant.cpp:8033:7: warning: 'DesiredVal' may be used uninitialized in this function [-Wmaybe-uninitialized] 8033 | if (Char.getInt().getZExtValue() == DesiredVal) | ^~ ../lib/AST/ExprConstant.cpp: In function 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': ../lib/AST/ExprConstant.cpp:10308:14: warning: 'Arg' may be used uninitialized in this function [-Wmaybe-uninitialized] 10308 | unsigned Arg; | ^~~ [355/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o [356/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o [357/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Block.cpp.o [358/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o [359/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o [360/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o [361/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o [362/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o [363/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o [364/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o [365/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o [366/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o [367/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o [368/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o [369/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o [370/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o [371/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o [372/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o [373/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o [374/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o [375/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o [376/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o [377/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o [378/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o [379/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o [380/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o [381/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o [382/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o [383/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o [384/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o [385/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o [386/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o [387/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o [388/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o [389/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o [390/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o [391/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o [392/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o [393/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o [394/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o [395/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o [396/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o [397/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o [398/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o [399/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o [400/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o [401/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o [402/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o [403/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o [404/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o [405/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o [406/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o [407/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o [408/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o [409/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o [410/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o [411/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o [412/1561] Building CXX object lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o [413/1561] Linking CXX shared library lib64/libclangAST.so.10svn [414/1561] Building CXX object lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o ../lib/ASTMatchers/ASTMatchersInternal.cpp: In member function 'llvm::Optional clang::ast_matchers::internal::DynTypedMatcher::tryBind(llvm::StringRef) const': ../lib/ASTMatchers/ASTMatchersInternal.cpp:244:19: warning: redundant move in return statement [-Wredundant-move] 244 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/ASTMatchers/ASTMatchersInternal.cpp:244:19: note: remove 'std::move' call [415/1561] Creating library symlink lib64/libclangAST.so [416/1561] Building CXX object lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Diagnostics.cpp.o [417/1561] Building CXX object lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/VariantValue.cpp.o [418/1561] Building CXX object lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o [419/1561] Linking CXX shared library lib64/libclangASTMatchers.so.10svn [420/1561] Creating library symlink lib64/libclangASTMatchers.so [421/1561] Building CXX object lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Parser.cpp.o [422/1561] Building OpenCLBuiltins.inc... [423/1561] Building CXX object lib/CrossTU/CMakeFiles/obj.clangCrossTU.dir/CrossTranslationUnit.cpp.o In file included from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/CrossTU/CrossTranslationUnit.cpp:12: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'constexpr clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../include/clang/AST/ASTImporterSharedState.h:22, from ../include/clang/CrossTU/CrossTranslationUnit.h:17, from ../lib/CrossTU/CrossTranslationUnit.cpp:12: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ ../lib/CrossTU/CrossTranslationUnit.cpp: In member function 'llvm::Expected clang::cross_tu::CrossTranslationUnitContext::ASTUnitStorage::getASTUnitForFunction(llvm::StringRef, llvm::StringRef, llvm::StringRef, bool)': ../lib/CrossTU/CrossTranslationUnit.cpp:417:23: warning: redundant move in return statement [-Wredundant-move] 417 | return std::move(IndexLoadError); | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../lib/CrossTU/CrossTranslationUnit.cpp:417:23: note: remove 'std::move' call ../lib/CrossTU/CrossTranslationUnit.cpp: In member function 'llvm::Expected > clang::cross_tu::CrossTranslationUnitContext::ASTUnitStorage::getFileForFunction(llvm::StringRef, llvm::StringRef, llvm::StringRef)': ../lib/CrossTU/CrossTranslationUnit.cpp:447:21: warning: redundant move in return statement [-Wredundant-move] 447 | return std::move(IndexLoadError); | ~~~~~~~~~^~~~~~~~~~~~~~~~ ../lib/CrossTU/CrossTranslationUnit.cpp:447:21: note: remove 'std::move' call [424/1561] Building CXX object lib/Analysis/plugins/CheckerOptionHandling/CMakeFiles/CheckerOptionHandlingAnalyzerPlugin.dir/CheckerOptionHandling.cpp.o In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: warning: redundant move in return statement [-Wredundant-move] 747 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: note: remove 'std::move' call [425/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o [426/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o [427/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o [428/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o [429/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o [430/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o [431/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o [432/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o [433/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o [434/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o [435/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o [436/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o [437/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o [438/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o [439/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o [440/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o ../lib/Sema/SemaChecking.cpp: In member function 'bool clang::Sema::SemaBuiltinARMSpecialReg(unsigned int, clang::CallExpr*, int, unsigned int, bool)': ../lib/Sema/SemaChecking.cpp:6420:37: warning: 'IntField' may be used uninitialized in this function [-Wmaybe-uninitialized] 6420 | ValidString &= (IntField >= 0 && IntField <= Ranges[i]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [441/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o [442/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o [443/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o [444/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o [445/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o [446/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o [447/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o [448/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o [449/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o [450/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o [451/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o ../lib/Sema/SemaExpr.cpp: In function '{anonymous}::OdrUseContext isOdrUseContext(clang::Sema&)': ../lib/Sema/SemaExpr.cpp:15286:10: warning: 'Result' may be used uninitialized in this function [-Wmaybe-uninitialized] 15286 | return Result; | ^~~~~~ [452/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o [453/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o [454/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o [455/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o ../lib/Sema/SemaLambda.cpp: In member function 'void clang::Sema::ActOnStartOfLambdaDefinition(clang::LambdaIntroducer&, clang::Declarator&, clang::Scope*)': ../lib/Sema/SemaLambda.cpp:1077:43: warning: 'InitStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 1077 | Var = createLambdaInitCaptureVarDecl(C->Loc, C->InitCaptureType.get(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1078 | C->EllipsisLoc, C->Id, InitStyle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1079 | C->Init.get()); | ~~~~~~~~~~~~~~ [456/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o In file included from ../lib/Sema/SemaInit.cpp:22: ../include/clang/Sema/Initialization.h: In function 'void TryReferenceInitializationCore(clang::Sema&, const clang::InitializedEntity&, const clang::InitializationKind&, clang::Expr*, clang::QualType, clang::QualType, clang::Qualifiers, clang::QualType, clang::QualType, clang::Qualifiers, clang::InitializationSequence&)': ../include/clang/Sema/Initialization.h:1344:19: warning: 'FK' may be used uninitialized in this function [-Wmaybe-uninitialized] 1344 | this->Failure = Failure; | ~~~~~~~~~~~~~~^~~~~~~~~ ../lib/Sema/SemaInit.cpp:4787:43: note: 'FK' was declared here 4787 | InitializationSequence::FailureKind FK; | ^~ [457/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o In file included from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Sema/SemaInternal.h:17, from ../lib/Sema/SemaModule.cpp:17: ../include/clang/AST/DeclBase.h: In member function 'clang::Sema::DeclGroupPtrTy clang::Sema::ActOnModuleDecl(clang::SourceLocation, clang::SourceLocation, clang::Sema::ModuleDeclKind, clang::ModuleIdPath, bool)': ../include/clang/AST/DeclBase.h:750:43: warning: 'Mod' may be used uninitialized in this function [-Wmaybe-uninitialized] 750 | reinterpret_cast(this)[-1] = M; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../lib/Sema/SemaModule.cpp:182:11: note: 'Mod' was declared here 182 | Module *Mod; | ^~~ [458/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o In file included from ../include/clang/Sema/Lookup.h:27, from ../lib/Sema/SemaLookup.cpp:30: ../include/clang/Sema/Sema.h: In member function 'void clang::Sema::diagnoseMissingImport(clang::SourceLocation, clang::NamedDecl*, clang::SourceLocation, llvm::ArrayRef, clang::Sema::MissingImportKind, bool)': ../include/clang/Sema/Sema.h:1339:63: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1339 | : DiagnosticBuilder(DB), SemaRef(SemaRef), DiagID(DiagID) { } | ^ ../lib/Sema/SemaLookup.cpp:5336:14: note: 'DiagID' was declared here 5336 | unsigned DiagID; | ^~~~~~ ../lib/Sema/SemaLookup.cpp:5354:9: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 5354 | Diag(DeclLoc, DiagID); | ~~~~^~~~~~~~~~~~~~~~~ [459/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o [460/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o [461/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o [462/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o ../lib/Sema/SemaOpenMP.cpp: In function 'bool actOnOMPReductionKindClause(clang::Sema&, {anonymous}::DSAStackTy*, clang::OpenMPClauseKind, llvm::ArrayRef, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation, clang::CXXScopeSpec&, const clang::DeclarationNameInfo&, llvm::ArrayRef, {anonymous}::ReductionData&)': ../lib/Sema/SemaOpenMP.cpp:13241:59: warning: 'ParentBOK' may be used uninitialized in this function [-Wmaybe-uninitialized] 13240 | if ((DeclareReductionRef.isUnset() && IsParentReductionOp) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13241 | (DeclareReductionRef.isUsable() && IsParentBOK) || BOK != ParentBOK || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [463/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o [464/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o ../lib/Sema/SemaStmtAttr.cpp: In function 'void CheckForIncompatibleAttributes(clang::Sema&, const llvm::SmallVectorImpl&)': ../lib/Sema/SemaStmtAttr.cpp:240:37: warning: 'Category' may be used uninitialized in this function [-Wmaybe-uninitialized] 240 | auto &CategoryState = HintAttrs[Category]; | ^~~~~~~~ [465/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o [466/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o [467/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o [468/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o [469/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o [470/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o [471/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o [472/1561] Building CXX object lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o ../lib/Sema/SemaType.cpp: In member function 'bool clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser*)': ../lib/Sema/SemaType.cpp:7913:33: warning: 'IM' may be used uninitialized in this function [-Wmaybe-uninitialized] 7913 | MSInheritanceAttr::Spelling IM; | ^~ ../lib/Sema/SemaType.cpp: In function 'clang::QualType GetDeclSpecTypeForDeclarator({anonymous}::TypeProcessingState&, clang::TypeSourceInfo*&)': ../lib/Sema/SemaType.cpp:3096:16: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 3096 | unsigned Kind; | ^~~~ [473/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o [474/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o [475/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o ../lib/CodeGen/CGBlocks.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitBlockLiteral(const clang::CodeGen::CGBlockInfo&)': ../lib/CodeGen/CGBlocks.cpp:1014:21: warning: 'descriptor' may be used uninitialized in this function [-Wmaybe-uninitialized] 1014 | addHeaderField(descriptor, getPointerSize(), "block.descriptor"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [476/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o [477/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o ../lib/CodeGen/CGBuiltin.cpp: In function 'void initializeAlloca(clang::CodeGen::CodeGenFunction&, llvm::AllocaInst*, llvm::Value*, unsigned int)': ../lib/CodeGen/CGBuiltin.cpp:64:27: warning: 'Byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 64 | CGF.Builder.CreateMemSet(AI, Byte, Size, AlignmentInBytes); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [478/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o [479/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o [480/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o [481/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o ../lib/CodeGen/CGClass.cpp: In member function 'void clang::CodeGen::CodeGenFunction::EmitVTablePtrCheck(const clang::CXXRecordDecl*, llvm::Value*, clang::CodeGen::CodeGenFunction::CFITypeCheckKind, clang::SourceLocation)': ../lib/CodeGen/CGClass.cpp:2749:26: warning: 'SSK' may be used uninitialized in this function [-Wmaybe-uninitialized] 2749 | EmitSanitizerStatReport(SSK); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [482/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o [483/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o [484/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o In file included from ../lib/CodeGen/CGCoroutine.cpp:13: ../lib/CodeGen/CGCleanup.h: In member function 'void clang::CodeGen::CodeGenFunction::EmitCoroutineBody(const clang::CoroutineBodyStmt&)': ../lib/CodeGen/CGCleanup.h:519:12: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 519 | size_t Size; | ^~~~ [485/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o [486/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o ../lib/CodeGen/CGDebugInfo.cpp: In member function 'llvm::DIType* clang::CodeGen::CGDebugInfo::CreateType(const clang::BuiltinType*)': ../lib/CodeGen/CGDebugInfo.cpp:815:34: warning: 'Encoding' may be used uninitialized in this function [-Wmaybe-uninitialized] 815 | return DBuilder.createBasicType(BTName, Size, Encoding); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGDebugInfo.cpp: In member function 'void clang::CodeGen::CGDebugInfo::CreateCompileUnit()': ../lib/CodeGen/CGDebugInfo.cpp:618:37: warning: 'EmissionKind' may be used uninitialized in this function [-Wmaybe-uninitialized] 618 | TheCU = DBuilder.createCompileUnit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 619 | LangTag, CUFile, CGOpts.EmitVersionIdentMetadata ? Producer : "", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | LO.Optimize || CGOpts.PrepareForLTO || CGOpts.PrepareForThinLTO, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | CGOpts.DwarfDebugFlags, RuntimeVers, CGOpts.SplitDwarfFile, EmissionKind, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | DwoId, CGOpts.SplitDwarfInlining, CGOpts.DebugInfoForProfiling, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | CGM.getTarget().getTriple().isNVPTX() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | ? llvm::DICompileUnit::DebugNameTableKind::None | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | : static_cast( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | CGOpts.DebugNameTable), | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | CGOpts.DebugRangesBaseAddress); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [487/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o [488/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o In file included from ../lib/CodeGen/CGException.cpp:15: ../lib/CodeGen/CGCleanup.h: In member function 'llvm::BasicBlock* clang::CodeGen::CodeGenFunction::EmitLandingPad()': ../lib/CodeGen/CGCleanup.h:519:12: warning: 'Size' may be used uninitialized in this function [-Wmaybe-uninitialized] 519 | size_t Size; | ^~~~ [489/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o [490/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o [491/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o [492/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o [493/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o [494/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o ../lib/CodeGen/CGExprScalar.cpp: In member function 'llvm::Value* {anonymous}::ScalarExprEmitter::EmitFixedPointBinOp(const {anonymous}::BinOpInfo&)': ../lib/CodeGen/CGExprScalar.cpp:3474:34: warning: 'Result' may be used uninitialized in this function [-Wmaybe-uninitialized] 3474 | return EmitFixedPointConversion(Result, CommonFixedSema, ResultFixedSema, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3475 | BinOp->getExprLoc()); | ~~~~~~~~~~~~~~~~~~~~ [495/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o [496/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o [497/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o [498/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o ../lib/CodeGen/CGObjC.cpp: In member function 'Result {anonymous}::ARCExprEmitter::visitPseudoObjectExpr(const clang::PseudoObjectExpr*) [with Impl = {anonymous}::ARCUnsafeUnretainedExprEmitter; Result = llvm::Value*]': ../lib/CodeGen/CGObjC.cpp:2971:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 2971 | return result; | ^~~~~~ [499/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o In file included from ../lib/CodeGen/CGObjCRuntime.h:18, from ../lib/CodeGen/CGObjCGNU.cpp:16: ../lib/CodeGen/CGCall.h: In member function 'virtual clang::CodeGen::RValue {anonymous}::CGObjCGNU::GenerateMessageSend(clang::CodeGen::CodeGenFunction&, clang::CodeGen::ReturnValueSlot, clang::QualType, clang::Selector, llvm::Value*, const clang::CodeGen::CallArgList&, const clang::ObjCInterfaceDecl*, const clang::ObjCMethodDecl*)': ../lib/CodeGen/CGCall.h:112:33: warning: 'imp' may be used uninitialized in this function [-Wmaybe-uninitialized] 112 | : KindOrFunctionPointer(SpecialKind(uintptr_t(functionPtr))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGObjCGNU.cpp:2686:16: note: 'imp' was declared here 2686 | llvm::Value *imp; | ^~~ ../lib/CodeGen/CGObjCGNU.cpp: In member function 'virtual void {anonymous}::CGObjCGNUstep2::GenerateClass(const clang::ObjCImplementationDecl*)': ../lib/CodeGen/CGObjCGNU.cpp:1264:9: warning: 'Flag' may be used uninitialized in this function [-Wmaybe-uninitialized] 1264 | int Flag; | ^~~~ [500/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o ../lib/CodeGen/CGObjCMac.cpp: In function 'llvm::Constant* {anonymous}::CGObjCNonFragileABIMac::emitMethodList(llvm::Twine, {anonymous}::{anonymous}::MethodListType, llvm::ArrayRef)': ../lib/CodeGen/CGObjCMac.cpp:6637:3: warning: 'forProtocol' may be used uninitialized in this function [-Wmaybe-uninitialized] 6637 | if (forProtocol) { | ^~ ../lib/CodeGen/CGObjCMac.cpp:6665:8: note: 'forProtocol' was declared here 6665 | bool forProtocol; | ^~~~~~~~~~~ [501/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o [502/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o [503/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o [504/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o ../lib/CodeGen/CGOpenMPRuntime.cpp: In static member function 'static void clang::CodeGen::RegionCodeGenTy::CallbackFn(intptr_t, clang::CodeGen::CodeGenFunction&, clang::CodeGen::PrePostActionTy&) [with Callable = clang::CodeGen::CGOpenMPRuntime::emitTargetDataStandAloneCall(clang::CodeGen::CodeGenFunction&, const clang::OMPExecutableDirective&, const clang::Expr*, const clang::Expr*)::]': ../lib/CodeGen/CGOpenMPRuntime.cpp:10236:24: warning: 'RTLFn' may be used uninitialized in this function [-Wmaybe-uninitialized] 10236 | CGF.EmitRuntimeCall(createRuntimeFunction(RTLFn), OffloadingArgs); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp:10165:23: note: 'RTLFn' was declared here 10165 | OpenMPRTLFunction RTLFn; | ^~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'virtual void clang::CodeGen::CGOpenMPRuntime::emitProcBindClause(clang::CodeGen::CodeGenFunction&, clang::OpenMPProcBindClauseKind, clang::SourceLocation)': ../lib/CodeGen/CGOpenMPRuntime.cpp:3778:29: warning: 'RuntimeProcBind' may be used uninitialized in this function [-Wmaybe-uninitialized] 3778 | llvm::ConstantInt::get(CGM.IntTy, RuntimeProcBind, /*isSigned=*/true)}; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGOpenMPRuntime.cpp: In member function 'virtual void clang::CodeGen::CGOpenMPRuntime::emitTaskCall(clang::CodeGen::CodeGenFunction&, clang::SourceLocation, const clang::OMPExecutableDirective&, llvm::Function*, clang::QualType, clang::CodeGen::Address, const clang::Expr*, const clang::CodeGen::OMPTaskDataTy&)': ../lib/CodeGen/CGOpenMPRuntime.cpp:5352:51: warning: 'DepKind' may be used uninitialized in this function [-Wmaybe-uninitialized] 5352 | CGF.EmitStoreOfScalar(llvm::ConstantInt::get(LLVMFlagsTy, DepKind), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [505/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o ../lib/CodeGen/CGRecordLayoutBuilder.cpp: In member function 'void {anonymous}::CGRecordLowering::accumulateBitFields(clang::RecordDecl::field_iterator, clang::RecordDecl::field_iterator)': ../lib/CodeGen/CGRecordLayoutBuilder.cpp:146:49: warning: 'StartBitOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | return Context.toCharUnitsFromBits(BitOffset); | ^ ../lib/CodeGen/CGRecordLayoutBuilder.cpp:379:12: note: 'StartBitOffset' was declared here 379 | uint64_t StartBitOffset, Tail = 0; | ^~~~~~~~~~~~~~ [506/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o [507/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o [508/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o [509/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o [510/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o [511/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o ../lib/CodeGen/CodeGenAction.cpp: In member function 'virtual std::unique_ptr clang::CodeGenAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)': ../lib/CodeGen/CodeGenAction.cpp:951:19: warning: redundant move in return statement [-Wredundant-move] 951 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:951:19: note: remove 'std::move' call In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In function 'void BitcodeInlineAsmDiagHandler(const llvm::SMDiagnostic&, void*, unsigned int)': ../include/clang/Basic/Diagnostic.h:1295:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1295 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:960:12: note: 'DiagID' was declared here 960 | unsigned DiagID; | ^~~~~~ In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In member function 'bool clang::BackendConsumer::InlineAsmDiagHandler(const llvm::DiagnosticInfoInlineAsm&)': ../include/clang/Basic/Diagnostic.h:1295:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1295 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:520:12: note: 'DiagID' was declared here 520 | unsigned DiagID; | ^~~~~~ In file included from ../include/clang/AST/NestedNameSpecifier.h:17, from ../include/clang/AST/Type.h:20, from ../include/clang/AST/DeclarationName.h:16, from ../include/clang/AST/DeclBase.h:18, from ../include/clang/AST/Decl.h:18, from ../include/clang/AST/ASTTypeTraits.h:19, from ../include/clang/AST/ASTContext.h:18, from ../include/clang/Frontend/ASTUnit.h:17, from ../include/clang/Frontend/FrontendAction.h:23, from ../include/clang/CodeGen/CodeGenAction.h:12, from ../lib/CodeGen/CodeGenAction.cpp:9: ../include/clang/Basic/Diagnostic.h: In member function 'void clang::BackendConsumer::InlineAsmDiagHandler2(const llvm::SMDiagnostic&, clang::SourceLocation)': ../include/clang/Basic/Diagnostic.h:1295:13: warning: 'DiagID' may be used uninitialized in this function [-Wmaybe-uninitialized] 1295 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/CodeGen/CodeGenAction.cpp:443:12: note: 'DiagID' was declared here 443 | unsigned DiagID; | ^~~~~~ [512/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o [513/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o [514/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o [515/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o [516/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o [517/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o [518/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o [519/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o ../lib/CodeGen/ItaniumCXXABI.cpp: In member function 'virtual clang::CodeGen::CGCallee {anonymous}::ItaniumCXXABI::EmitLoadOfMemberFunctionPointer(clang::CodeGen::CodeGenFunction&, const clang::Expr*, clang::CodeGen::Address, llvm::Value*&, llvm::Value*, const clang::MemberPointerType*)': ../lib/CodeGen/ItaniumCXXABI.cpp:712:7: warning: 'CheckTypeDesc' may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | }; | ^ ../lib/CodeGen/ItaniumCXXABI.cpp:712:7: warning: 'CheckSourceLocation' may be used uninitialized in this function [-Wmaybe-uninitialized] [520/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o [521/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o [522/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o [523/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o [524/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o [525/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o [526/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o [527/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o [528/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o [529/1561] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::RISCVTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:9672:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 9672 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::MIPSTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:6996:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 6996 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::ARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:5719:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 5719 | const char *Kind; | ^~~~ ../lib/CodeGen/TargetInfo.cpp: In member function 'virtual void {anonymous}::WindowsARMTargetCodeGenInfo::setTargetAttributes(const clang::Decl*, llvm::GlobalValue*, clang::CodeGen::CodeGenModule&) const': ../lib/CodeGen/TargetInfo.cpp:5719:17: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] [530/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o [531/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o [532/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o [533/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o [534/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o [535/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o [536/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o [537/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o [538/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o [539/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o [540/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o [541/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o [542/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o [543/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o [544/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o [545/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o [546/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o [547/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o [548/1561] Building CXX object lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o [549/1561] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedRaiiCheck.cpp.o [550/1561] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UnusedReturnValueCheck.cpp.o [551/1561] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/UseAfterMoveCheck.cpp.o [552/1561] Linking CXX shared library lib64/libclangAnalysis.so.10svn [553/1561] Building CXX object tools/extra/clang-tidy/bugprone/CMakeFiles/obj.clangTidyBugproneModule.dir/VirtualNearMissCheck.cpp.o [554/1561] Creating library symlink lib64/libclangAnalysis.so [555/1561] Building CXX object lib/Analysis/plugins/SampleAnalyzer/CMakeFiles/SampleAnalyzerPlugin.dir/MainCallChecker.cpp.o In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: warning: redundant move in return statement [-Wredundant-move] 747 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: note: remove 'std::move' call [556/1561] Building CXX object lib/Analysis/plugins/CheckerDependencyHandling/CMakeFiles/CheckerDependencyHandlingAnalyzerPlugin.dir/CheckerDependencyHandling.cpp.o In file included from ../include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:24, from ../include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:17, from ../lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp:3: ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h: In member function 'llvm::Optional > clang::ento::NoteTag::generateMessage(clang::ento::BugReporterContext&, clang::ento::BugReport&) const': ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: warning: redundant move in return statement [-Wredundant-move] 747 | return std::move(Msg); | ~~~~~~~~~^~~~~ ../include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:747:21: note: remove 'std::move' call [557/1561] Building C object tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o [558/1561] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o [559/1561] Building CXX object tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o [560/1561] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o [561/1561] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/DeltaTree.cpp.o [562/1561] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o [563/1561] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/RewriteRope.cpp.o [564/1561] Building CXX object lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o [565/1561] Linking CXX shared library lib64/libclangEdit.so.10svn [566/1561] Creating library symlink lib64/libclangEdit.so [567/1561] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/Rewriter.cpp.o [568/1561] Building CXX object lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/TokenRewriter.cpp.o [569/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMT.cpp.o [570/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ARCMTActions.cpp.o [571/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/FileRemapper.cpp.o [572/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/ObjCMT.cpp.o [573/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/PlistReporter.cpp.o [574/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAPIUses.cpp.o [575/1561] Linking CXX shared library lib64/libclangSema.so.10svn [576/1561] Creating library symlink lib64/libclangSema.so [577/1561] Linking CXX shared library lib64/libclangRewrite.so.10svn [578/1561] Linking CXX shared library lib64/libclangParse.so.10svn [579/1561] Creating library symlink lib64/libclangParse.so [580/1561] Creating library symlink lib64/libclangRewrite.so [581/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransARCAssign.cpp.o [582/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransBlockObjCVariable.cpp.o [583/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransAutoreleasePool.cpp.o [584/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o [585/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCAttrs.cpp.o [586/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransGCCalls.cpp.o [587/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProperties.cpp.o [588/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransProtectedScope.cpp.o [589/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o [590/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnbridgedCasts.cpp.o [591/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o [592/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o [593/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o [594/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o [595/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o [596/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/DarwinSDKInfo.cpp.o [597/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o [598/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o [599/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o [600/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o [601/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o [602/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o [603/1561] Building CXX object lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/Transforms.cpp.o [604/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o [605/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o [606/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o [607/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o [608/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o [609/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o [610/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o [611/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o [612/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o [613/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o [614/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o [615/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o [616/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o [617/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o [618/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o [619/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o [620/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o [621/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o [622/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o [623/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o ../lib/Driver/ToolChains/Clang.cpp: In member function 'void clang::driver::tools::Clang::AddLanaiTargetArgs(const llvm::opt::ArgList&, llvm::opt::ArgStringList&) const': ../lib/Driver/ToolChains/Clang.cpp:1988:7: warning: 'Mregparm' may be used uninitialized in this function [-Wmaybe-uninitialized] 1988 | if (Mregparm != 4) { | ^~ ../lib/Driver/ToolChains/Clang.cpp: In member function 'virtual void clang::driver::tools::Clang::ConstructJob(clang::driver::Compilation&, const clang::driver::JobAction&, const clang::driver::InputInfo&, const InputInfoList&, const llvm::opt::ArgList&, const char*) const': ../lib/Driver/ToolChains/Clang.cpp:3600:5: warning: 'Version' may be used uninitialized in this function [-Wmaybe-uninitialized] 3600 | if (Version < 7) | ^~ [624/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o [625/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o [626/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o [627/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o ../lib/Driver/ToolChains/Darwin.cpp: In member function 'bool clang::driver::toolchains::Darwin::isAlignedAllocationUnavailable() const': ../lib/Driver/ToolChains/Darwin.cpp:2299:24: warning: 'OS' may be used uninitialized in this function [-Wmaybe-uninitialized] 2299 | llvm::Triple::OSType OS; | ^~ [628/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o [629/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o [630/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o [631/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o [632/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o [633/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o [634/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o [635/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o [636/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o [637/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o [638/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o [639/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o [640/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o [641/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o [642/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o [643/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o [644/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o [645/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o [646/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o [647/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o [648/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o [649/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o [650/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o [651/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o [652/1561] Building CXX object lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o [653/1561] Linking CXX shared library lib64/libclangDriver.so.10svn [654/1561] Creating library symlink lib64/libclangDriver.so [655/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o [656/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o [657/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o [658/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o ../lib/Serialization/ASTReader.cpp: In member function 'clang::serialization::reader::ASTDeclContextNameLookupTrait::internal_key_type clang::serialization::reader::ASTDeclContextNameLookupTrait::ReadKey(const unsigned char*, unsigned int)': ../lib/Serialization/ASTReader.cpp:1129:39: warning: 'Data' may be used uninitialized in this function [-Wmaybe-uninitialized] 1129 | return DeclarationNameKey(Kind, Data); | ^ [659/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o [660/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o ../lib/Serialization/ASTWriter.cpp: In member function 'void clang::ASTWriter::WriteSelectors(clang::Sema&)': ../lib/Serialization/ASTWriter.cpp:3430:35: warning: implicitly-declared 'constexpr clang::ObjCMethodList& clang::ObjCMethodList::operator=(const clang::ObjCMethodList&)' is deprecated [-Wdeprecated-copy] 3430 | Data.Instance = F->second.first; | ^~~~~ In file included from ../lib/Serialization/ASTWriter.cpp:63: ../include/clang/Sema/ObjCMethodList.h:35:3: note: because 'clang::ObjCMethodList' has user-provided 'clang::ObjCMethodList::ObjCMethodList(const clang::ObjCMethodList&)' 35 | ObjCMethodList(const ObjCMethodList &L) | ^~~~~~~~~~~~~~ ../lib/Serialization/ASTWriter.cpp:3431:34: warning: implicitly-declared 'constexpr clang::ObjCMethodList& clang::ObjCMethodList::operator=(const clang::ObjCMethodList&)' is deprecated [-Wdeprecated-copy] 3431 | Data.Factory = F->second.second; | ^~~~~~ In file included from ../lib/Serialization/ASTWriter.cpp:63: ../include/clang/Sema/ObjCMethodList.h:35:3: note: because 'clang::ObjCMethodList' has user-provided 'clang::ObjCMethodList::ObjCMethodList(const clang::ObjCMethodList&)' 35 | ObjCMethodList(const ObjCMethodList &L) | ^~~~~~~~~~~~~~ [661/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o [662/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o [663/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o [664/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/Module.cpp.o [665/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o [666/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o [667/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o [668/1561] Building CXX object lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o [669/1561] Linking CXX shared library lib64/libclangSerialization.so.10svn [670/1561] Creating library symlink lib64/libclangSerialization.so [671/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o In file included from ../lib/Frontend/ASTMerge.cpp:12: ../include/clang/AST/ASTImporterSharedState.h: In member function 'void clang::ASTImporterSharedState::setImportDeclError(clang::Decl*, clang::ImportError)': ../include/clang/AST/ASTImporterSharedState.h:76:24: warning: implicitly-declared 'constexpr clang::ImportError& clang::ImportError::operator=(const clang::ImportError&)' is deprecated [-Wdeprecated-copy] 76 | ImportErrors[To] = Error; | ^~~~~ In file included from ../lib/Frontend/ASTMerge.cpp:11: ../include/clang/AST/ASTImporter.h:64:5: note: because 'clang::ImportError' has user-provided 'clang::ImportError::ImportError(const clang::ImportError&)' 64 | ImportError(const ImportError &Other) : Error(Other.Error) { } | ^~~~~~~~~~~ [672/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o [673/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o [674/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o [675/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o [676/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o ../lib/Frontend/CompilerInstance.cpp: In member function 'std::unique_ptr clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::string*, std::string*)': ../lib/Frontend/CompilerInstance.cpp:794:21: warning: redundant move in return statement [-Wredundant-move] 794 | return std::move(OS); | ~~~~~~~~~^~~~ ../lib/Frontend/CompilerInstance.cpp:794:21: note: remove 'std::move' call ../lib/Frontend/CompilerInstance.cpp:799:19: warning: redundant move in return statement [-Wredundant-move] 799 | return std::move(B); | ~~~~~~~~~^~~ ../lib/Frontend/CompilerInstance.cpp:799:19: note: remove 'std::move' call [677/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o [678/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o [679/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o [680/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o [681/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o [682/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o ../lib/Frontend/FrontendAction.cpp: In function 'clang::SourceLocation ReadOriginalFileName(clang::CompilerInstance&, std::string&, bool)': ../lib/Frontend/FrontendAction.cpp:279:38: warning: 'LineNo' may be used uninitialized in this function [-Wmaybe-uninitialized] 279 | CI.getSourceManager().AddLineNote( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 280 | LineNoLoc, LineNo, SourceMgr.getLineTableFilenameID(InputFile), false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | false, SrcMgr::C_User_ModuleMap); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [683/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o [684/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendTiming.cpp.o [685/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o [686/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o [687/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o [688/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o [689/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o [690/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o [691/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o [692/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o [693/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o [694/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o [695/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o [696/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o [697/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o [698/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o [699/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o [700/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o [701/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o [702/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FixItRewriter.cpp.o [703/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o [704/1561] Building CXX object lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o [705/1561] Linking CXX shared library lib64/libclangFrontend.so.10svn [706/1561] Creating library symlink lib64/libclangFrontend.so [707/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o [708/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o [709/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o [710/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteModernObjC.cpp.o [711/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteObjC.cpp.o [712/1561] Linking CXX shared library lib64/libclangCodeGen.so.10svn [713/1561] Creating library symlink lib64/libclangCodeGen.so [714/1561] Building CXX object lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o [715/1561] Building CXX object lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o ../lib/FrontendTool/ExecuteCompilerInvocation.cpp: In function 'std::unique_ptr clang::CreateFrontendBaseAction(clang::CompilerInstance&)': ../lib/FrontendTool/ExecuteCompilerInvocation.cpp:85:25: warning: redundant move in return statement [-Wredundant-move] 85 | return std::move(P); | ~~~~~~~~~^~~ ../lib/FrontendTool/ExecuteCompilerInvocation.cpp:85:25: note: remove 'std::move' call [716/1561] Linking CXX shared library lib64/libclangARCMigrate.so.10svn [717/1561] Creating library symlink lib64/libclangARCMigrate.so [718/1561] Linking CXX shared library lib64/libclangRewriteFrontend.so.10svn [719/1561] Creating library symlink lib64/libclangRewriteFrontend.so [720/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/ArgumentsAdjusters.cpp.o [721/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/AllTUsExecution.cpp.o [722/1561] Building CXX object lib/ASTMatchers/Dynamic/CMakeFiles/obj.clangDynamicASTMatchers.dir/Registry.cpp.o ../lib/ASTMatchers/Dynamic/Registry.cpp: In constructor 'clang::ast_matchers::dynamic::{anonymous}::RegistryMaps::RegistryMaps()': ../lib/ASTMatchers/Dynamic/Registry.cpp:94:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 94 | RegistryMaps::RegistryMaps() { | ^~~~~~~~~~~~ [723/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CommonOptionsParser.cpp.o ../lib/Tooling/CommonOptionsParser.cpp: In static member function 'static llvm::Expected clang::tooling::CommonOptionsParser::create(int&, const char**, llvm::cl::OptionCategory&, llvm::cl::NumOccurrencesFlag, const char*)': ../lib/Tooling/CommonOptionsParser.cpp:164:21: warning: redundant move in return statement [-Wredundant-move] 164 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/CommonOptionsParser.cpp:164:21: note: remove 'std::move' call ../lib/Tooling/CommonOptionsParser.cpp:165:19: warning: redundant move in return statement [-Wredundant-move] 165 | return std::move(Parser); | ~~~~~~~~~^~~~~~~~ ../lib/Tooling/CommonOptionsParser.cpp:165:19: note: remove 'std::move' call [724/1561] Linking CXX shared library lib64/libclangDynamicASTMatchers.so.10svn [725/1561] Creating library symlink lib64/libclangDynamicASTMatchers.so [726/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FileMatchTrie.cpp.o [727/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Execution.cpp.o [728/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/CompilationDatabase.cpp.o [729/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/FixIt.cpp.o [730/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/InterpolatingCompilationDatabase.cpp.o [731/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/GuessTargetAndModeCompilationDatabase.cpp.o [732/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/JSONCompilationDatabase.cpp.o [733/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Refactoring.cpp.o [734/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/StandaloneExecution.cpp.o [735/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/RefactoringCallbacks.cpp.o [736/1561] Building CXX object lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Diagnostic.cpp.o [737/1561] Building CXX object lib/Tooling/CMakeFiles/obj.clangTooling.dir/Tooling.cpp.o [738/1561] Building CXX object lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Replacement.cpp.o [739/1561] Building CXX object lib/Tooling/Core/CMakeFiles/obj.clangToolingCore.dir/Lookup.cpp.o [740/1561] Linking CXX shared library lib64/libclangToolingCore.so.10svn [741/1561] Creating library symlink lib64/libclangToolingCore.so [742/1561] Building CXX object lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/IncludeStyle.cpp.o [743/1561] Building CXX object lib/Tooling/Inclusions/CMakeFiles/obj.clangToolingInclusions.dir/HeaderIncludes.cpp.o [744/1561] Linking CXX shared library lib64/libclangToolingInclusions.so.10svn [745/1561] Creating library symlink lib64/libclangToolingInclusions.so [746/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelectionRequirements.cpp.o [747/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/AtomicChange.cpp.o ../lib/Tooling/Refactoring/AtomicChange.cpp: In function 'llvm::Expected clang::tooling::{anonymous}::createReplacementsForHeaders(llvm::StringRef, llvm::StringRef, llvm::ArrayRef, const clang::format::FormatStyle&)': ../lib/Tooling/Refactoring/AtomicChange.cpp:162:25: warning: redundant move in return statement [-Wredundant-move] 162 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:162:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/AtomicChange.cpp:170:25: warning: redundant move in return statement [-Wredundant-move] 170 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:170:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/AtomicChange.cpp: In function 'llvm::Expected clang::tooling::{anonymous}::combineReplacementsInChanges(llvm::StringRef, llvm::ArrayRef)': ../lib/Tooling/Refactoring/AtomicChange.cpp:190:25: warning: redundant move in return statement [-Wredundant-move] 190 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/AtomicChange.cpp:190:25: note: remove 'std::move' call [748/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/Extract.cpp.o ../lib/Tooling/Refactoring/Extract/Extract.cpp: In member function 'virtual llvm::Expected > clang::tooling::ExtractFunction::createSourceReplacements(clang::tooling::RefactoringRuleContext&)': ../lib/Tooling/Refactoring/Extract/Extract.cpp:172:23: warning: redundant move in return statement [-Wredundant-move] 172 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/Extract/Extract.cpp:172:23: note: remove 'std::move' call ../lib/Tooling/Refactoring/Extract/Extract.cpp:189:23: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(Err); | ~~~~~~~~~^~~~~ ../lib/Tooling/Refactoring/Extract/Extract.cpp:189:23: note: remove 'std::move' call [749/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Extract/SourceExtraction.cpp.o [750/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/ASTSelection.cpp.o ../lib/Tooling/Refactoring/ASTSelection.cpp: In member function 'llvm::Optional {anonymous}::ASTSelectionFinder::getSelectedASTNode()': ../lib/Tooling/Refactoring/ASTSelection.cpp:60:21: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ ../lib/Tooling/Refactoring/ASTSelection.cpp:60:21: note: remove 'std::move' call [751/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RefactoringActions.cpp.o [752/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/RangeSelector.cpp.o [753/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/RenamingAction.cpp.o ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp: In function 'llvm::Expected > clang::tooling::createRenameReplacements(const SymbolOccurrences&, const clang::SourceManager&, const clang::tooling::SymbolName&)': ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:159:25: warning: redundant move in return statement [-Wredundant-move] 159 | return std::move(Error); | ~~~~~~~~~^~~~~~~ ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:159:25: note: remove 'std::move' call ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:163:19: warning: redundant move in return statement [-Wredundant-move] 163 | return std::move(Changes); | ~~~~~~~~~^~~~~~~~~ ../lib/Tooling/Refactoring/Rename/RenamingAction.cpp:163:19: note: remove 'std::move' call [754/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/SymbolOccurrences.cpp.o [755/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFindingAction.cpp.o [756/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRFinder.cpp.o [757/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/Rename/USRLocFinder.cpp.o [758/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCode.cpp.o [759/1561] Building CXX object lib/Tooling/Refactoring/CMakeFiles/obj.clangToolingRefactoring.dir/SourceCodeBuilders.cpp.o